./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd --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 eb57cc67b4a5d1052a722feccb00a81098424cf4bc0bbd7bfe756405ab740d43 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 15:19:54,687 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 15:19:54,744 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Termination-32bit-Automizer_Default.epf [2024-11-13 15:19:54,749 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 15:19:54,749 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 15:19:54,779 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 15:19:54,781 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 15:19:54,782 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 15:19:54,782 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 15:19:54,783 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 15:19:54,784 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 15:19:54,784 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 15:19:54,784 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 15:19:54,785 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-11-13 15:19:54,785 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-11-13 15:19:54,785 INFO L153 SettingsManager]: * Use old map elimination=false [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-11-13 15:19:54,786 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 15:19:54,786 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 15:19:54,787 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-11-13 15:19:54,788 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 15:19:54,788 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 15:19:54,788 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 15:19:54,788 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 15:19:54,789 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 15:19:54,789 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-11-13 15:19:54,789 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR 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_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd 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 -> eb57cc67b4a5d1052a722feccb00a81098424cf4bc0bbd7bfe756405ab740d43 [2024-11-13 15:19:55,097 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 15:19:55,109 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 15:19:55,111 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 15:19:55,113 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 15:19:55,113 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 15:19:55,114 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c Unable to find full path for "g++" [2024-11-13 15:19:57,030 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 15:19:57,322 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 15:19:57,322 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c [2024-11-13 15:19:57,329 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/data/c6d4ffa31/a01b1578ee8e4862980d5c0fd193081c/FLAG883448145 [2024-11-13 15:19:57,343 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/data/c6d4ffa31/a01b1578ee8e4862980d5c0fd193081c [2024-11-13 15:19:57,348 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 15:19:57,349 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 15:19:57,352 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 15:19:57,353 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 15:19:57,357 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 15:19:57,358 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,359 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f1cbf80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57, skipping insertion in model container [2024-11-13 15:19:57,359 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,372 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 15:19:57,539 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:19:57,552 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 15:19:57,563 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 15:19:57,576 INFO L204 MainTranslator]: Completed translation [2024-11-13 15:19:57,577 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57 WrapperNode [2024-11-13 15:19:57,577 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 15:19:57,578 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 15:19:57,578 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 15:19:57,578 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 15:19:57,585 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,589 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,604 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2024-11-13 15:19:57,605 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 15:19:57,605 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 15:19:57,605 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 15:19:57,606 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 15:19:57,612 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,612 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,613 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,622 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-11-13 15:19:57,622 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,622 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,625 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,626 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,627 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,628 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,629 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 15:19:57,630 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 15:19:57,630 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 15:19:57,630 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 15:19:57,631 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (1/1) ... [2024-11-13 15:19:57,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:57,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:57,662 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:57,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-11-13 15:19:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 15:19:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 15:19:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2024-11-13 15:19:57,693 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2024-11-13 15:19:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2024-11-13 15:19:57,693 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2024-11-13 15:19:57,693 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 15:19:57,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 15:19:57,750 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 15:19:57,752 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 15:19:57,860 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-11-13 15:19:57,860 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 15:19:57,870 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 15:19:57,870 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-13 15:19:57,870 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:19:57 BoogieIcfgContainer [2024-11-13 15:19:57,871 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 15:19:57,871 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-11-13 15:19:57,871 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-11-13 15:19:57,876 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-11-13 15:19:57,877 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-13 15:19:57,877 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.11 03:19:57" (1/3) ... [2024-11-13 15:19:57,878 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2010d41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.11 03:19:57, skipping insertion in model container [2024-11-13 15:19:57,878 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-13 15:19:57,878 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 03:19:57" (2/3) ... [2024-11-13 15:19:57,878 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2010d41 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.11 03:19:57, skipping insertion in model container [2024-11-13 15:19:57,878 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-11-13 15:19:57,878 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:19:57" (3/3) ... [2024-11-13 15:19:57,879 INFO L333 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_5-2.c [2024-11-13 15:19:57,928 INFO L299 stractBuchiCegarLoop]: Interprodecural is true [2024-11-13 15:19:57,928 INFO L300 stractBuchiCegarLoop]: Hoare is None [2024-11-13 15:19:57,928 INFO L301 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-11-13 15:19:57,929 INFO L302 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-11-13 15:19:57,929 INFO L303 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-11-13 15:19:57,929 INFO L304 stractBuchiCegarLoop]: Difference is false [2024-11-13 15:19:57,929 INFO L305 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-11-13 15:19:57,929 INFO L309 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-11-13 15:19:57,934 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-11-13 15:19:57,952 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-13 15:19:57,952 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:19:57,952 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:19:57,957 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-11-13 15:19:57,957 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:19:57,957 INFO L331 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-11-13 15:19:57,958 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-11-13 15:19:57,960 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-13 15:19:57,960 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:19:57,960 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:19:57,960 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-11-13 15:19:57,960 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:19:57,967 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 := 5; 13#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 18#$Ultimate##0true [2024-11-13 15:19:57,968 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-11-13 15:19:57,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:19:57,973 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2024-11-13 15:19:57,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:19:57,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853994185] [2024-11-13 15:19:57,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:19:57,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:19:58,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:19:58,052 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:19:58,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:19:58,073 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:19:58,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:19:58,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2024-11-13 15:19:58,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:19:58,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151004466] [2024-11-13 15:19:58,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:19:58,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:19:58,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:19:58,085 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:19:58,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:19:58,092 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:19:58,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:19:58,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2024-11-13 15:19:58,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:19:58,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305349975] [2024-11-13 15:19:58,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:19:58,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:19:58,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:19:58,107 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:19:58,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:19:58,119 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:19:58,377 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:19:58,378 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:19:58,378 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:19:58,378 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:19:58,378 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-13 15:19:58,378 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,379 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:19:58,379 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:19:58,380 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration1_Loop [2024-11-13 15:19:58,380 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:19:58,380 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:19:58,394 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,405 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,409 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,414 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,418 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,422 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,426 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,430 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,534 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:19:58,535 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-13 15:19:58,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,539 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-11-13 15:19:58,542 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,542 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,562 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,562 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:19:58,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-11-13 15:19:58,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,582 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-11-13 15:19:58,586 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,586 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,603 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,603 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:19:58,620 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2024-11-13 15:19:58,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,623 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-11-13 15:19:58,626 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,627 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,643 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,643 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-11-13 15:19:58,661 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2024-11-13 15:19:58,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,664 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-11-13 15:19:58,668 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,668 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,688 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,688 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-11-13 15:19:58,705 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2024-11-13 15:19:58,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,706 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,708 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-11-13 15:19:58,711 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,711 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,727 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,727 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-11-13 15:19:58,740 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2024-11-13 15:19:58,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,744 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-11-13 15:19:58,747 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,747 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,761 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,761 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-11-13 15:19:58,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-11-13 15:19:58,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,777 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-11-13 15:19:58,789 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,789 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,806 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:19:58,806 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-11-13 15:19:58,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2024-11-13 15:19:58,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,822 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-11-13 15:19:58,824 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:19:58,824 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2024-11-13 15:19:58,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:58,859 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:58,861 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-13 15:19:58,861 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:19:58,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-11-13 15:19:58,947 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-13 15:19:58,949 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2024-11-13 15:19:58,950 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:19:58,950 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:19:58,950 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:19:58,950 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:19:58,950 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:19:58,950 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:58,950 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:19:58,950 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:19:58,950 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration1_Loop [2024-11-13 15:19:58,950 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:19:58,950 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:19:58,952 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,955 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,958 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,961 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,965 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,968 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,980 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:58,983 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:19:59,064 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:19:59,069 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:19:59,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,072 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-11-13 15:19:59,074 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-11-13 15:19:59,089 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:19:59,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:19:59,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:19:59,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:19:59,091 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:19:59,095 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:19:59,096 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:19:59,099 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:19:59,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2024-11-13 15:19:59,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,119 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2024-11-13 15:19:59,123 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-11-13 15:19:59,137 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:19:59,138 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:19:59,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:19:59,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:19:59,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:19:59,139 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:19:59,139 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:19:59,143 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:19:59,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2024-11-13 15:19:59,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,163 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-11-13 15:19:59,166 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-11-13 15:19:59,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:19:59,180 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:19:59,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:19:59,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:19:59,180 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:19:59,181 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:19:59,181 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:19:59,184 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:19:59,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2024-11-13 15:19:59,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,204 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-11-13 15:19:59,205 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-11-13 15:19:59,216 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:19:59,216 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:19:59,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:19:59,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:19:59,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:19:59,217 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:19:59,217 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:19:59,219 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:19:59,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2024-11-13 15:19:59,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,233 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-11-13 15:19:59,236 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-11-13 15:19:59,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:19:59,247 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:19:59,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:19:59,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:19:59,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:19:59,248 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:19:59,248 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:19:59,250 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:19:59,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2024-11-13 15:19:59,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,269 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-11-13 15:19:59,270 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-11-13 15:19:59,281 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:19:59,281 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:19:59,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:19:59,282 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:19:59,282 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:19:59,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:19:59,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:19:59,289 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:19:59,297 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-11-13 15:19:59,300 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-11-13 15:19:59,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:19:59,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:19:59,307 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:19:59,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-11-13 15:19:59,310 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:19:59,311 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-13 15:19:59,311 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:19:59,311 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2024-11-13 15:19:59,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2024-11-13 15:19:59,333 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-13 15:19:59,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:19:59,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:19:59,388 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 15:19:59,389 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:19:59,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:19:59,423 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 15:19:59,425 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:19:59,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:19:59,568 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-11-13 15:19:59,570 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-11-13 15:19:59,775 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-11-13 15:19:59,777 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-11-13 15:19:59,781 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-11-13 15:19:59,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2024-11-13 15:19:59,790 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 8 letters. [2024-11-13 15:19:59,791 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:19:59,792 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 11 letters. Loop has 8 letters. [2024-11-13 15:19:59,792 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:19:59,792 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 16 letters. [2024-11-13 15:19:59,792 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:19:59,793 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 107 transitions. [2024-11-13 15:19:59,798 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-13 15:19:59,804 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 75 transitions. [2024-11-13 15:19:59,805 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2024-11-13 15:19:59,805 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 36 [2024-11-13 15:19:59,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 75 transitions. [2024-11-13 15:19:59,806 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:19:59,806 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 75 transitions. [2024-11-13 15:19:59,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 75 transitions. [2024-11-13 15:19:59,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2024-11-13 15:19:59,838 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-11-13 15:19:59,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2024-11-13 15:19:59,843 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-11-13 15:19:59,843 INFO L424 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-11-13 15:19:59,843 INFO L331 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-11-13 15:19:59,843 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2024-11-13 15:19:59,847 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-13 15:19:59,847 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:19:59,847 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:19:59,848 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:19:59,848 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:19:59,849 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 := 5; 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-11-13 15:19:59,849 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-11-13 15:19:59,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:19:59,849 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2024-11-13 15:19:59,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:19:59,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55290744] [2024-11-13 15:19:59,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:19:59,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:19:59,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:20:00,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,056 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:20:00,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:00,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55290744] [2024-11-13 15:20:00,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55290744] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:20:00,060 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:20:00,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 15:20:00,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270622949] [2024-11-13 15:20:00,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:20:00,063 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:00,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:00,066 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2024-11-13 15:20:00,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:00,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883458265] [2024-11-13 15:20:00,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:00,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 15:20:00,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,178 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:20:00,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:00,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883458265] [2024-11-13 15:20:00,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883458265] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:20:00,178 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:20:00,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 15:20:00,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010593217] [2024-11-13 15:20:00,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:20:00,179 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-11-13 15:20:00,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:00,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 15:20:00,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-13 15:20:00,182 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-11-13 15:20:00,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:00,283 INFO L93 Difference]: Finished difference Result 62 states and 81 transitions. [2024-11-13 15:20:00,283 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62 states and 81 transitions. [2024-11-13 15:20:00,285 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-13 15:20:00,287 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62 states to 60 states and 79 transitions. [2024-11-13 15:20:00,287 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 42 [2024-11-13 15:20:00,288 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2024-11-13 15:20:00,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 79 transitions. [2024-11-13 15:20:00,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:00,288 INFO L218 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-11-13 15:20:00,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states and 79 transitions. [2024-11-13 15:20:00,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2024-11-13 15:20:00,292 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-11-13 15:20:00,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 79 transitions. [2024-11-13 15:20:00,294 INFO L240 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-11-13 15:20:00,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 15:20:00,298 INFO L424 stractBuchiCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-11-13 15:20:00,300 INFO L331 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-11-13 15:20:00,300 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 79 transitions. [2024-11-13 15:20:00,301 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-11-13 15:20:00,303 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:00,303 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:00,303 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:00,304 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:00,304 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 := 5; 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-11-13 15:20:00,304 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-11-13 15:20:00,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:00,304 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2024-11-13 15:20:00,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:00,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994619734] [2024-11-13 15:20:00,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:00,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:00,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:20:00,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,467 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:00,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:00,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994619734] [2024-11-13 15:20:00,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994619734] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:00,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983070450] [2024-11-13 15:20:00,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:00,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:00,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:00,472 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:00,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 15:20:00,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:00,522 INFO L255 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 15:20:00,533 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:00,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-11-13 15:20:00,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:00,611 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:00,801 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:00,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983070450] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:00,801 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:00,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-11-13 15:20:00,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907964250] [2024-11-13 15:20:00,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:00,802 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:00,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:00,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2024-11-13 15:20:00,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:00,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229038095] [2024-11-13 15:20:00,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:00,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:00,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:00,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:20:00,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:00,824 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:20:01,104 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:01,104 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:01,104 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:01,104 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:01,104 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-13 15:20:01,105 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,105 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:01,105 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:01,105 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration3_Loop [2024-11-13 15:20:01,105 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:01,105 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:01,106 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,110 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,112 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,116 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,118 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,121 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,129 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,131 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,135 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,206 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:01,207 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-13 15:20:01,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,210 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-11-13 15:20:01,213 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:01,213 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,229 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:01,230 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-11-13 15:20:01,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2024-11-13 15:20:01,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,250 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-11-13 15:20:01,253 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:01,254 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,268 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:01,269 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-11-13 15:20:01,280 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-11-13 15:20:01,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,282 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-11-13 15:20:01,284 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:01,284 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,296 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:01,296 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-11-13 15:20:01,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2024-11-13 15:20:01,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,309 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-11-13 15:20:01,311 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:01,311 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,326 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:01,326 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-11-13 15:20:01,342 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:01,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,344 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2024-11-13 15:20:01,345 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:01,345 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,358 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:01,358 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:01,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2024-11-13 15:20:01,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,371 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-11-13 15:20:01,373 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:01,373 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-11-13 15:20:01,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,398 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-11-13 15:20:01,399 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-13 15:20:01,399 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:01,413 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-13 15:20:01,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2024-11-13 15:20:01,425 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:01,425 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:01,425 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:01,425 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:01,426 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:20:01,426 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,426 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:01,426 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:01,426 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration3_Loop [2024-11-13 15:20:01,426 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:01,426 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:01,427 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,430 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,433 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,435 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,437 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,443 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,446 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,449 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,452 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:01,513 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:01,513 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:20:01,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,519 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-11-13 15:20:01,524 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-11-13 15:20:01,538 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:01,538 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:01,538 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:01,538 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:01,538 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:01,539 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:01,539 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:01,541 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:01,554 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2024-11-13 15:20:01,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,556 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-11-13 15:20:01,558 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-11-13 15:20:01,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:01,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:01,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:01,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:01,569 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:01,569 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:01,569 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:01,571 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:01,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2024-11-13 15:20:01,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,585 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-11-13 15:20:01,587 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-11-13 15:20:01,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:01,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:01,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:01,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:01,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:01,599 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:01,599 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:01,603 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:01,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2024-11-13 15:20:01,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,623 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-11-13 15:20:01,626 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-11-13 15:20:01,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:01,641 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:01,642 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:01,642 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:01,642 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:01,642 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:01,642 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:01,645 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:01,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2024-11-13 15:20:01,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,661 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-11-13 15:20:01,663 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-11-13 15:20:01,674 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:01,674 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:01,674 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:01,674 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:01,674 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:01,675 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:01,676 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:01,680 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:20:01,685 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-11-13 15:20:01,685 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-11-13 15:20:01,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:01,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:01,687 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:01,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-11-13 15:20:01,689 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:20:01,689 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-13 15:20:01,689 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:20:01,689 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2024-11-13 15:20:01,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2024-11-13 15:20:01,701 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-13 15:20:01,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:01,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:01,754 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 15:20:01,755 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:01,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:01,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-13 15:20:01,876 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:02,033 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:02,033 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-11-13 15:20:02,033 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-11-13 15:20:02,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:02,652 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-11-13 15:20:02,652 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-11-13 15:20:02,653 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-11-13 15:20:02,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 79 transitions. [2024-11-13 15:20:02,654 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 14 letters. [2024-11-13 15:20:02,655 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:02,655 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 30 letters. Loop has 14 letters. [2024-11-13 15:20:02,655 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:02,655 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 28 letters. [2024-11-13 15:20:02,656 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:02,656 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 282 transitions. [2024-11-13 15:20:02,662 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-11-13 15:20:02,666 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 182 states and 254 transitions. [2024-11-13 15:20:02,666 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 112 [2024-11-13 15:20:02,667 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 115 [2024-11-13 15:20:02,667 INFO L73 IsDeterministic]: Start isDeterministic. Operand 182 states and 254 transitions. [2024-11-13 15:20:02,668 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:02,668 INFO L218 hiAutomatonCegarLoop]: Abstraction has 182 states and 254 transitions. [2024-11-13 15:20:02,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states and 254 transitions. [2024-11-13 15:20:02,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 154. [2024-11-13 15:20:02,681 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-11-13 15:20:02,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 211 transitions. [2024-11-13 15:20:02,684 INFO L240 hiAutomatonCegarLoop]: Abstraction has 154 states and 211 transitions. [2024-11-13 15:20:02,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:02,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 15:20:02,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-11-13 15:20:02,685 INFO L87 Difference]: Start difference. First operand 154 states and 211 transitions. Second operand has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 states have internal predecessors, (25), 6 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-13 15:20:02,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:02,940 INFO L93 Difference]: Finished difference Result 191 states and 256 transitions. [2024-11-13 15:20:02,940 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 256 transitions. [2024-11-13 15:20:02,948 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-11-13 15:20:02,953 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 185 states and 248 transitions. [2024-11-13 15:20:02,955 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 122 [2024-11-13 15:20:02,957 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 122 [2024-11-13 15:20:02,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 185 states and 248 transitions. [2024-11-13 15:20:02,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:02,958 INFO L218 hiAutomatonCegarLoop]: Abstraction has 185 states and 248 transitions. [2024-11-13 15:20:02,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states and 248 transitions. [2024-11-13 15:20:02,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 172. [2024-11-13 15:20:02,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 106 states have (on average 1.2547169811320755) internal successors, (133), 116 states have internal predecessors, (133), 40 states have call successors, (42), 21 states have call predecessors, (42), 26 states have return successors, (58), 34 states have call predecessors, (58), 37 states have call successors, (58) [2024-11-13 15:20:02,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 233 transitions. [2024-11-13 15:20:02,981 INFO L240 hiAutomatonCegarLoop]: Abstraction has 172 states and 233 transitions. [2024-11-13 15:20:02,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 15:20:02,982 INFO L424 stractBuchiCegarLoop]: Abstraction has 172 states and 233 transitions. [2024-11-13 15:20:02,983 INFO L331 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-11-13 15:20:02,983 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 172 states and 233 transitions. [2024-11-13 15:20:02,985 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-11-13 15:20:02,985 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:02,985 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:02,987 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:02,988 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:02,988 INFO L745 eck$LassoCheckResult]: Stem: 1300#$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); 1261#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 := 5; 1262#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1305#$Ultimate##0 ~n := #in~n; 1290#L10 assume !(~n < 1); 1282#L12 assume !(1 == ~n); 1238#L15 call #t~ret4 := fibo2(~n - 1);< 1242#$Ultimate##0 ~n := #in~n; 1243#L20 assume !(~n < 1); 1237#L22 assume !(1 == ~n); 1239#L25 call #t~ret6 := fibo1(~n - 1);< 1264#$Ultimate##0 ~n := #in~n; 1267#L10 assume !(~n < 1); 1330#L12 assume !(1 == ~n); 1269#L15 call #t~ret4 := fibo2(~n - 1);< 1329#$Ultimate##0 ~n := #in~n; 1339#L20 assume !(~n < 1); 1340#L22 assume !(1 == ~n); 1265#L25 call #t~ret6 := fibo1(~n - 1);< 1264#$Ultimate##0 ~n := #in~n; 1267#L10 assume !(~n < 1); 1330#L12 assume !(1 == ~n); 1269#L15 call #t~ret4 := fibo2(~n - 1);< 1329#$Ultimate##0 ~n := #in~n; 1339#L20 assume ~n < 1;#res := 0; 1337#fibo2FINAL assume true; 1304#fibo2EXIT >#52#return; 1268#L15-1 call #t~ret5 := fibo2(~n - 2);< 1270#$Ultimate##0 ~n := #in~n; 1298#L20 assume !(~n < 1); 1299#L22 assume !(1 == ~n); 1265#L25 call #t~ret6 := fibo1(~n - 1);< 1264#$Ultimate##0 ~n := #in~n; 1266#L10 assume !(~n < 1); 1344#L12 assume 1 == ~n;#res := 1; 1345#fibo1FINAL assume true; 1341#fibo1EXIT >#48#return; 1324#L25-1 call #t~ret7 := fibo1(~n - 2);< 1255#$Ultimate##0 ~n := #in~n; 1334#L10 assume !(~n < 1); 1332#L12 assume !(1 == ~n); 1254#L15 call #t~ret4 := fibo2(~n - 1);< 1321#$Ultimate##0 ~n := #in~n; 1318#L20 assume ~n < 1;#res := 0; 1319#fibo2FINAL assume true; 1325#fibo2EXIT >#52#return; 1253#L15-1 call #t~ret5 := fibo2(~n - 2);< 1321#$Ultimate##0 ~n := #in~n; 1318#L20 assume !(~n < 1); 1314#L22 assume 1 == ~n;#res := 1; 1315#fibo2FINAL assume true; 1389#fibo2EXIT >#54#return; 1302#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1400#fibo1FINAL assume true; 1399#fibo1EXIT >#50#return; 1260#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1398#fibo2FINAL assume true; 1390#fibo2EXIT >#54#return; 1302#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1400#fibo1FINAL assume true; 1399#fibo1EXIT >#48#return; 1259#L25-1 call #t~ret7 := fibo1(~n - 2);< 1251#$Ultimate##0 ~n := #in~n; 1263#L10 assume ~n < 1;#res := 0; 1384#fibo1FINAL assume true; 1256#fibo1EXIT >#50#return; 1260#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1398#fibo2FINAL assume true; 1390#fibo2EXIT >#52#return; 1303#L15-1 [2024-11-13 15:20:02,988 INFO L747 eck$LassoCheckResult]: Loop: 1303#L15-1 call #t~ret5 := fibo2(~n - 2);< 1291#$Ultimate##0 ~n := #in~n; 1391#L20 assume !(~n < 1); 1392#L22 assume !(1 == ~n); 1257#L25 call #t~ret6 := fibo1(~n - 1);< 1251#$Ultimate##0 ~n := #in~n; 1263#L10 assume !(~n < 1); 1279#L12 assume !(1 == ~n); 1281#L15 call #t~ret4 := fibo2(~n - 1);< 1291#$Ultimate##0 ~n := #in~n; 1391#L20 assume ~n < 1;#res := 0; 1315#fibo2FINAL assume true; 1389#fibo2EXIT >#52#return; 1303#L15-1 [2024-11-13 15:20:02,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:02,988 INFO L85 PathProgramCache]: Analyzing trace with hash -38750387, now seen corresponding path program 1 times [2024-11-13 15:20:02,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:02,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377076655] [2024-11-13 15:20:02,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:02,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 15:20:03,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:03,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 15:20:03,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:03,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:03,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 15:20:03,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,491 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-11-13 15:20:03,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,494 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 20 proven. 56 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-13 15:20:03,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:03,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377076655] [2024-11-13 15:20:03,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377076655] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:03,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237685289] [2024-11-13 15:20:03,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:03,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:03,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:03,503 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:03,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 15:20:03,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:03,571 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:20:03,574 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:03,743 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 26 proven. 59 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-13 15:20:03,743 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:04,391 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 26 proven. 60 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-13 15:20:04,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237685289] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:04,391 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:04,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 14] total 28 [2024-11-13 15:20:04,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676627328] [2024-11-13 15:20:04,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:04,392 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:04,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:04,392 INFO L85 PathProgramCache]: Analyzing trace with hash -441960109, now seen corresponding path program 1 times [2024-11-13 15:20:04,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:04,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589152999] [2024-11-13 15:20:04,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:04,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:04,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 15:20:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:04,455 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:20:04,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:04,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589152999] [2024-11-13 15:20:04,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589152999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 15:20:04,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 15:20:04,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 15:20:04,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580837021] [2024-11-13 15:20:04,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 15:20:04,456 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-11-13 15:20:04,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:04,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 15:20:04,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-13 15:20:04,457 INFO L87 Difference]: Start difference. First operand 172 states and 233 transitions. cyclomatic complexity: 66 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-11-13 15:20:04,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:04,517 INFO L93 Difference]: Finished difference Result 189 states and 249 transitions. [2024-11-13 15:20:04,517 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 189 states and 249 transitions. [2024-11-13 15:20:04,523 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-11-13 15:20:04,530 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 189 states to 177 states and 235 transitions. [2024-11-13 15:20:04,530 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2024-11-13 15:20:04,531 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 113 [2024-11-13 15:20:04,531 INFO L73 IsDeterministic]: Start isDeterministic. Operand 177 states and 235 transitions. [2024-11-13 15:20:04,531 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:04,531 INFO L218 hiAutomatonCegarLoop]: Abstraction has 177 states and 235 transitions. [2024-11-13 15:20:04,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states and 235 transitions. [2024-11-13 15:20:04,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 163. [2024-11-13 15:20:04,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 102 states have (on average 1.2156862745098038) internal successors, (124), 113 states have internal predecessors, (124), 35 states have call successors, (36), 20 states have call predecessors, (36), 26 states have return successors, (53), 29 states have call predecessors, (53), 32 states have call successors, (53) [2024-11-13 15:20:04,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 213 transitions. [2024-11-13 15:20:04,555 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 213 transitions. [2024-11-13 15:20:04,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 15:20:04,557 INFO L424 stractBuchiCegarLoop]: Abstraction has 163 states and 213 transitions. [2024-11-13 15:20:04,557 INFO L331 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-11-13 15:20:04,557 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 163 states and 213 transitions. [2024-11-13 15:20:04,560 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-11-13 15:20:04,560 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:04,560 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:04,565 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2024-11-13 15:20:04,565 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-11-13 15:20:04,565 INFO L745 eck$LassoCheckResult]: Stem: 2264#$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); 2239#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 := 5; 2240#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 2267#$Ultimate##0 ~n := #in~n; 2260#L10 assume !(~n < 1); 2254#L12 assume !(1 == ~n); 2255#L15 call #t~ret4 := fibo2(~n - 1);< 2262#$Ultimate##0 ~n := #in~n; 2360#L20 assume !(~n < 1); 2359#L22 assume !(1 == ~n); 2243#L25 call #t~ret6 := fibo1(~n - 1);< 2242#$Ultimate##0 ~n := #in~n; 2287#L10 assume !(~n < 1); 2283#L12 assume !(1 == ~n); 2241#L15 call #t~ret4 := fibo2(~n - 1);< 2277#$Ultimate##0 ~n := #in~n; 2299#L20 assume !(~n < 1); 2298#L22 assume !(1 == ~n); 2212#L25 call #t~ret6 := fibo1(~n - 1);< 2242#$Ultimate##0 ~n := #in~n; 2287#L10 assume !(~n < 1); 2283#L12 assume !(1 == ~n); 2241#L15 call #t~ret4 := fibo2(~n - 1);< 2277#$Ultimate##0 ~n := #in~n; 2299#L20 assume !(~n < 1); 2298#L22 assume 1 == ~n;#res := 1; 2257#fibo2FINAL assume true; 2258#fibo2EXIT >#52#return; 2211#L15-1 call #t~ret5 := fibo2(~n - 2);< 2215#$Ultimate##0 ~n := #in~n; 2216#L20 assume !(~n < 1); 2210#L22 assume !(1 == ~n); 2212#L25 call #t~ret6 := fibo1(~n - 1);< 2242#$Ultimate##0 ~n := #in~n; 2289#L10 assume !(~n < 1); 2300#L12 assume 1 == ~n;#res := 1; 2297#fibo1FINAL assume true; 2296#fibo1EXIT >#48#return; 2252#L25-1 call #t~ret7 := fibo1(~n - 2);< 2231#$Ultimate##0 ~n := #in~n; 2292#L10 assume !(~n < 1); 2291#L12 assume !(1 == ~n); 2230#L15 call #t~ret4 := fibo2(~n - 1);< 2288#$Ultimate##0 ~n := #in~n; 2286#L20 assume !(~n < 1); 2279#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#50#return; 2332#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2328#fibo2FINAL assume true; 2320#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#48#return; 2323#L25-1 call #t~ret7 := fibo1(~n - 2);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#50#return; 2332#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2328#fibo2FINAL assume true; 2320#fibo2EXIT >#52#return; 2316#L15-1 [2024-11-13 15:20:04,565 INFO L747 eck$LassoCheckResult]: Loop: 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume !(1 == ~n); 2322#L25 call #t~ret6 := fibo1(~n - 1);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume !(1 == ~n); 2322#L25 call #t~ret6 := fibo1(~n - 1);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#48#return; 2323#L25-1 call #t~ret7 := fibo1(~n - 2);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#50#return; 2332#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2328#fibo2FINAL assume true; 2320#fibo2EXIT >#52#return; 2316#L15-1 [2024-11-13 15:20:04,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:04,566 INFO L85 PathProgramCache]: Analyzing trace with hash -391800465, now seen corresponding path program 1 times [2024-11-13 15:20:04,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:04,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542710604] [2024-11-13 15:20:04,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:04,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:04,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:04,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 15:20:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:04,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:04,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:05,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:05,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-11-13 15:20:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:05,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,104 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 23 proven. 79 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-11-13 15:20:05,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:05,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542710604] [2024-11-13 15:20:05,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542710604] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:05,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349046493] [2024-11-13 15:20:05,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:05,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:05,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:05,107 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:05,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 15:20:05,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:20:05,186 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:05,324 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 23 proven. 98 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-13 15:20:05,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:05,890 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 23 proven. 99 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2024-11-13 15:20:05,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349046493] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:05,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:05,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 14] total 21 [2024-11-13 15:20:05,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61312522] [2024-11-13 15:20:05,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:05,892 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:05,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:05,893 INFO L85 PathProgramCache]: Analyzing trace with hash 94767923, now seen corresponding path program 1 times [2024-11-13 15:20:05,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:05,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056903879] [2024-11-13 15:20:05,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:05,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:05,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:05,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 15:20:05,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:06,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:06,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:06,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,094 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-13 15:20:06,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:06,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:06,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,165 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 22 proven. 16 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-13 15:20:06,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:06,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056903879] [2024-11-13 15:20:06,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056903879] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:06,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813518342] [2024-11-13 15:20:06,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:06,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:06,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:06,168 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:06,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 15:20:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:06,225 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 15:20:06,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 55 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-13 15:20:06,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:06,571 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 17 proven. 24 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-11-13 15:20:06,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813518342] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:06,572 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:06,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2024-11-13 15:20:06,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702370514] [2024-11-13 15:20:06,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:06,574 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-11-13 15:20:06,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:06,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 15:20:06,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-13 15:20:06,576 INFO L87 Difference]: Start difference. First operand 163 states and 213 transitions. cyclomatic complexity: 55 Second operand has 17 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 14 states have internal predecessors, (45), 7 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2024-11-13 15:20:06,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:06,896 INFO L93 Difference]: Finished difference Result 117 states and 147 transitions. [2024-11-13 15:20:06,896 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 117 states and 147 transitions. [2024-11-13 15:20:06,898 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2024-11-13 15:20:06,901 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 117 states to 95 states and 118 transitions. [2024-11-13 15:20:06,901 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 80 [2024-11-13 15:20:06,902 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 80 [2024-11-13 15:20:06,902 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 118 transitions. [2024-11-13 15:20:06,902 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:06,902 INFO L218 hiAutomatonCegarLoop]: Abstraction has 95 states and 118 transitions. [2024-11-13 15:20:06,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states and 118 transitions. [2024-11-13 15:20:06,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 93. [2024-11-13 15:20:06,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 61 states have (on average 1.1311475409836065) internal successors, (69), 63 states have internal predecessors, (69), 18 states have call successors, (18), 13 states have call predecessors, (18), 14 states have return successors, (29), 16 states have call predecessors, (29), 15 states have call successors, (29) [2024-11-13 15:20:06,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 116 transitions. [2024-11-13 15:20:06,919 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 116 transitions. [2024-11-13 15:20:06,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 15:20:06,921 INFO L424 stractBuchiCegarLoop]: Abstraction has 93 states and 116 transitions. [2024-11-13 15:20:06,921 INFO L331 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-11-13 15:20:06,921 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 116 transitions. [2024-11-13 15:20:06,922 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2024-11-13 15:20:06,923 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:06,923 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:06,924 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-11-13 15:20:06,924 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:06,924 INFO L745 eck$LassoCheckResult]: Stem: 3720#$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); 3694#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 := 5; 3695#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 3721#$Ultimate##0 ~n := #in~n; 3722#L10 assume !(~n < 1); 3707#L12 assume !(1 == ~n); 3704#L15 call #t~ret4 := fibo2(~n - 1);< 3736#$Ultimate##0 ~n := #in~n; 3735#L20 assume !(~n < 1); 3734#L22 assume !(1 == ~n); 3682#L25 call #t~ret6 := fibo1(~n - 1);< 3691#$Ultimate##0 ~n := #in~n; 3693#L10 assume !(~n < 1); 3710#L12 assume !(1 == ~n); 3674#L15 call #t~ret4 := fibo2(~n - 1);< 3679#$Ultimate##0 ~n := #in~n; 3680#L20 assume !(~n < 1); 3673#L22 assume !(1 == ~n); 3675#L25 call #t~ret6 := fibo1(~n - 1);< 3691#$Ultimate##0 ~n := #in~n; 3692#L10 assume !(~n < 1); 3723#L12 assume 1 == ~n;#res := 1; 3681#fibo1FINAL assume true; 3683#fibo1EXIT >#48#return; 3684#L25-1 call #t~ret7 := fibo1(~n - 2);< 3685#$Ultimate##0 ~n := #in~n; 3761#L10 assume ~n < 1;#res := 0; 3759#fibo1FINAL assume true; 3686#fibo1EXIT >#50#return; 3687#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 3756#fibo2FINAL assume true; 3753#fibo2EXIT >#52#return; 3699#L15-1 [2024-11-13 15:20:06,924 INFO L747 eck$LassoCheckResult]: Loop: 3699#L15-1 call #t~ret5 := fibo2(~n - 2);< 3750#$Ultimate##0 ~n := #in~n; 3760#L20 assume !(~n < 1); 3726#L22 assume !(1 == ~n); 3714#L25 call #t~ret6 := fibo1(~n - 1);< 3703#$Ultimate##0 ~n := #in~n; 3724#L10 assume !(~n < 1); 3725#L12 assume !(1 == ~n); 3677#L15 call #t~ret4 := fibo2(~n - 1);< 3676#$Ultimate##0 ~n := #in~n; 3678#L20 assume !(~n < 1); 3726#L22 assume !(1 == ~n); 3714#L25 call #t~ret6 := fibo1(~n - 1);< 3703#$Ultimate##0 ~n := #in~n; 3724#L10 assume !(~n < 1); 3725#L12 assume 1 == ~n;#res := 1; 3706#fibo1FINAL assume true; 3730#fibo1EXIT >#48#return; 3689#L25-1 call #t~ret7 := fibo1(~n - 2);< 3688#$Ultimate##0 ~n := #in~n; 3690#L10 assume ~n < 1;#res := 0; 3709#fibo1FINAL assume true; 3758#fibo1EXIT >#50#return; 3731#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 3754#fibo2FINAL assume true; 3751#fibo2EXIT >#52#return; 3699#L15-1 [2024-11-13 15:20:06,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:06,925 INFO L85 PathProgramCache]: Analyzing trace with hash -658151768, now seen corresponding path program 1 times [2024-11-13 15:20:06,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:06,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743024132] [2024-11-13 15:20:06,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:06,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:06,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:06,932 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:20:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:06,939 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:20:06,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:06,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1404661389, now seen corresponding path program 1 times [2024-11-13 15:20:06,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:06,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176845580] [2024-11-13 15:20:06,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:06,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:06,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:06,945 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:20:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:06,950 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:20:06,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:06,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1060289932, now seen corresponding path program 1 times [2024-11-13 15:20:06,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:06,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709422107] [2024-11-13 15:20:06,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:06,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-13 15:20:07,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:07,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:07,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-13 15:20:07,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,145 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:07,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:07,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,154 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-13 15:20:07,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:07,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709422107] [2024-11-13 15:20:07,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709422107] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:07,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586729919] [2024-11-13 15:20:07,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:07,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:07,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:07,159 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:07,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 15:20:07,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:07,228 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 15:20:07,229 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:07,308 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 72 proven. 14 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 15:20:07,309 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:07,447 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-13 15:20:07,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586729919] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:07,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:07,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 14 [2024-11-13 15:20:07,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737030628] [2024-11-13 15:20:07,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:07,777 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:07,778 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:07,778 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:07,778 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:07,778 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-13 15:20:07,778 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:07,778 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:07,778 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:07,778 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration6_Loop [2024-11-13 15:20:07,778 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:07,778 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:07,779 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,782 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,785 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,787 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,789 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,797 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,800 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,802 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,804 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:07,855 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:07,855 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-13 15:20:07,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:07,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:07,859 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:07,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2024-11-13 15:20:07,861 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:07,861 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:07,878 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:07,878 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=3} Honda state: {fibo1_#in~n=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:07,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2024-11-13 15:20:07,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:07,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:07,898 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:07,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-11-13 15:20:07,902 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:07,902 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:07,919 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:07,919 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-11-13 15:20:07,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2024-11-13 15:20:07,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:07,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:07,939 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:07,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-11-13 15:20:07,941 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:07,941 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:07,960 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:07,960 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:07,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2024-11-13 15:20:07,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:07,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:07,977 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:07,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-11-13 15:20:07,978 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:07,979 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:07,990 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:07,991 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-11-13 15:20:08,002 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2024-11-13 15:20:08,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,004 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-11-13 15:20:08,006 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:08,006 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:08,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2024-11-13 15:20:08,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,034 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-11-13 15:20:08,036 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-13 15:20:08,036 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:08,050 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-13 15:20:08,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2024-11-13 15:20:08,066 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:08,066 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:08,066 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:08,066 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:08,066 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:20:08,066 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,066 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:08,066 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:08,066 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration6_Loop [2024-11-13 15:20:08,066 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:08,066 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:08,067 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,072 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,074 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,076 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,078 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,080 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,082 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,086 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,092 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:08,142 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:08,142 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:20:08,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,145 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-11-13 15:20:08,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-11-13 15:20:08,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,162 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,163 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,163 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,168 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-11-13 15:20:08,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,187 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-11-13 15:20:08,190 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-11-13 15:20:08,204 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,205 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,205 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,205 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,205 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,205 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,205 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,209 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-11-13 15:20:08,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,228 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2024-11-13 15:20:08,231 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-11-13 15:20:08,245 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,245 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,246 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,246 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,246 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,246 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,246 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,248 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:08,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,266 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2024-11-13 15:20:08,269 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-11-13 15:20:08,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,283 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,283 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,284 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,284 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,286 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:08,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,305 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2024-11-13 15:20:08,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:20:08,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,321 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,321 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,322 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,322 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,325 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,342 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2024-11-13 15:20:08,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,344 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-11-13 15:20:08,346 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-11-13 15:20:08,360 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,360 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,360 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,360 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,360 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,361 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,361 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,364 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2024-11-13 15:20:08,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,382 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-11-13 15:20:08,383 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-11-13 15:20:08,394 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,394 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,394 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,394 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,394 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,394 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,396 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:08,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:08,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,409 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2024-11-13 15:20:08,411 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:20:08,424 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:08,424 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:08,424 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:08,424 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:08,424 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:08,425 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:08,425 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:08,427 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:20:08,429 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-11-13 15:20:08,429 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-11-13 15:20:08,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:08,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:08,431 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:08,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2024-11-13 15:20:08,433 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:20:08,433 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-13 15:20:08,433 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:20:08,433 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2024-11-13 15:20:08,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2024-11-13 15:20:08,445 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-13 15:20:08,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:08,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:20:08,503 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:08,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:08,762 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-13 15:20:08,763 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:08,963 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 15:20:08,963 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 10 loop predicates [2024-11-13 15:20:08,963 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 116 transitions. cyclomatic complexity: 25 Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-13 15:20:09,357 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2024-11-13 15:20:09,517 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 116 transitions. cyclomatic complexity: 25. Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 320 states and 424 transitions. Complement of second has 50 states. [2024-11-13 15:20:09,519 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-11-13 15:20:09,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-13 15:20:09,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 72 transitions. [2024-11-13 15:20:09,521 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 72 transitions. Stem has 32 letters. Loop has 26 letters. [2024-11-13 15:20:09,522 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:09,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 72 transitions. Stem has 58 letters. Loop has 26 letters. [2024-11-13 15:20:09,522 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:09,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 72 transitions. Stem has 32 letters. Loop has 52 letters. [2024-11-13 15:20:09,530 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:09,530 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 320 states and 424 transitions. [2024-11-13 15:20:09,538 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 29 [2024-11-13 15:20:09,546 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 320 states to 279 states and 379 transitions. [2024-11-13 15:20:09,547 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 182 [2024-11-13 15:20:09,547 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 186 [2024-11-13 15:20:09,547 INFO L73 IsDeterministic]: Start isDeterministic. Operand 279 states and 379 transitions. [2024-11-13 15:20:09,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:09,553 INFO L218 hiAutomatonCegarLoop]: Abstraction has 279 states and 379 transitions. [2024-11-13 15:20:09,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states and 379 transitions. [2024-11-13 15:20:09,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 246. [2024-11-13 15:20:09,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 156 states have (on average 1.1666666666666667) internal successors, (182), 161 states have internal predecessors, (182), 50 states have call successors, (51), 33 states have call predecessors, (51), 40 states have return successors, (93), 51 states have call predecessors, (93), 47 states have call successors, (93) [2024-11-13 15:20:09,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 326 transitions. [2024-11-13 15:20:09,575 INFO L240 hiAutomatonCegarLoop]: Abstraction has 246 states and 326 transitions. [2024-11-13 15:20:09,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:09,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 15:20:09,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-11-13 15:20:09,576 INFO L87 Difference]: Start difference. First operand 246 states and 326 transitions. Second operand has 14 states, 13 states have (on average 3.0) internal successors, (39), 9 states have internal predecessors, (39), 7 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-13 15:20:09,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:09,746 INFO L93 Difference]: Finished difference Result 119 states and 142 transitions. [2024-11-13 15:20:09,747 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 119 states and 142 transitions. [2024-11-13 15:20:09,748 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2024-11-13 15:20:09,750 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 119 states to 116 states and 139 transitions. [2024-11-13 15:20:09,750 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 101 [2024-11-13 15:20:09,750 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2024-11-13 15:20:09,750 INFO L73 IsDeterministic]: Start isDeterministic. Operand 116 states and 139 transitions. [2024-11-13 15:20:09,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:09,751 INFO L218 hiAutomatonCegarLoop]: Abstraction has 116 states and 139 transitions. [2024-11-13 15:20:09,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states and 139 transitions. [2024-11-13 15:20:09,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2024-11-13 15:20:09,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 76 states have (on average 1.131578947368421) internal successors, (86), 80 states have internal predecessors, (86), 20 states have call successors, (20), 15 states have call predecessors, (20), 20 states have return successors, (33), 20 states have call predecessors, (33), 17 states have call successors, (33) [2024-11-13 15:20:09,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 139 transitions. [2024-11-13 15:20:09,757 INFO L240 hiAutomatonCegarLoop]: Abstraction has 116 states and 139 transitions. [2024-11-13 15:20:09,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 15:20:09,758 INFO L424 stractBuchiCegarLoop]: Abstraction has 116 states and 139 transitions. [2024-11-13 15:20:09,759 INFO L331 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-11-13 15:20:09,759 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 116 states and 139 transitions. [2024-11-13 15:20:09,760 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2024-11-13 15:20:09,760 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:09,760 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:09,761 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:09,761 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:09,765 INFO L745 eck$LassoCheckResult]: Stem: 5178#$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); 5161#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 := 5; 5162#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 5179#$Ultimate##0 ~n := #in~n; 5182#L10 assume !(~n < 1); 5171#L12 assume !(1 == ~n); 5136#L15 call #t~ret4 := fibo2(~n - 1);< 5192#$Ultimate##0 ~n := #in~n; 5236#L20 assume !(~n < 1); 5135#L22 assume !(1 == ~n); 5137#L25 call #t~ret6 := fibo1(~n - 1);< 5158#$Ultimate##0 ~n := #in~n; 5160#L10 assume !(~n < 1); 5173#L12 assume !(1 == ~n); 5142#L15 call #t~ret4 := fibo2(~n - 1);< 5141#$Ultimate##0 ~n := #in~n; 5143#L20 assume !(~n < 1); 5175#L22 assume !(1 == ~n); 5155#L25 call #t~ret6 := fibo1(~n - 1);< 5158#$Ultimate##0 ~n := #in~n; 5160#L10 assume !(~n < 1); 5173#L12 assume !(1 == ~n); 5142#L15 call #t~ret4 := fibo2(~n - 1);< 5141#$Ultimate##0 ~n := #in~n; 5143#L20 assume !(~n < 1); 5175#L22 assume !(1 == ~n); 5155#L25 call #t~ret6 := fibo1(~n - 1);< 5158#$Ultimate##0 ~n := #in~n; 5159#L10 assume !(~n < 1); 5184#L12 assume 1 == ~n;#res := 1; 5190#fibo1FINAL assume true; 5230#fibo1EXIT >#48#return; 5226#L25-1 call #t~ret7 := fibo1(~n - 2);< 5227#$Ultimate##0 ~n := #in~n; 5232#L10 assume ~n < 1;#res := 0; 5231#fibo1FINAL assume true; 5225#fibo1EXIT >#50#return; 5214#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5213#fibo2FINAL assume true; 5209#fibo2EXIT >#52#return; 5205#L15-1 call #t~ret5 := fibo2(~n - 2);< 5206#$Ultimate##0 ~n := #in~n; 5211#L20 assume ~n < 1;#res := 0; 5208#fibo2FINAL assume true; 5204#fibo2EXIT >#54#return; 5203#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5202#fibo1FINAL assume true; 5197#fibo1EXIT >#48#return; 5148#L25-1 [2024-11-13 15:20:09,765 INFO L747 eck$LassoCheckResult]: Loop: 5148#L25-1 call #t~ret7 := fibo1(~n - 2);< 5166#$Ultimate##0 ~n := #in~n; 5185#L10 assume !(~n < 1); 5183#L12 assume !(1 == ~n); 5145#L15 call #t~ret4 := fibo2(~n - 1);< 5189#$Ultimate##0 ~n := #in~n; 5201#L20 assume !(~n < 1); 5199#L22 assume !(1 == ~n); 5149#L25 call #t~ret6 := fibo1(~n - 1);< 5166#$Ultimate##0 ~n := #in~n; 5185#L10 assume !(~n < 1); 5183#L12 assume !(1 == ~n); 5145#L15 call #t~ret4 := fibo2(~n - 1);< 5189#$Ultimate##0 ~n := #in~n; 5201#L20 assume !(~n < 1); 5199#L22 assume !(1 == ~n); 5149#L25 call #t~ret6 := fibo1(~n - 1);< 5166#$Ultimate##0 ~n := #in~n; 5185#L10 assume !(~n < 1); 5183#L12 assume 1 == ~n;#res := 1; 5170#fibo1FINAL assume true; 5237#fibo1EXIT >#48#return; 5144#L25-1 call #t~ret7 := fibo1(~n - 2);< 5146#$Ultimate##0 ~n := #in~n; 5157#L10 assume ~n < 1;#res := 0; 5147#fibo1FINAL assume true; 5153#fibo1EXIT >#50#return; 5163#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5164#fibo2FINAL assume true; 5216#fibo2EXIT >#52#return; 5133#L15-1 call #t~ret5 := fibo2(~n - 2);< 5215#$Ultimate##0 ~n := #in~n; 5244#L20 assume ~n < 1;#res := 0; 5245#fibo2FINAL assume true; 5246#fibo2EXIT >#54#return; 5210#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5207#fibo1FINAL assume true; 5198#fibo1EXIT >#48#return; 5148#L25-1 [2024-11-13 15:20:09,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:09,765 INFO L85 PathProgramCache]: Analyzing trace with hash 316829921, now seen corresponding path program 1 times [2024-11-13 15:20:09,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:09,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511114021] [2024-11-13 15:20:09,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:09,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:09,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:09,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-13 15:20:09,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:09,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:09,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:09,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:09,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:09,985 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:09,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:09,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:20:09,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:09,993 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 33 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-13 15:20:09,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:09,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511114021] [2024-11-13 15:20:09,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511114021] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:09,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [404510810] [2024-11-13 15:20:09,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:09,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:09,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:09,996 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:09,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-13 15:20:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,050 INFO L255 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:20:10,052 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:10,152 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-13 15:20:10,152 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:10,456 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-13 15:20:10,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [404510810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:10,457 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:10,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 19 [2024-11-13 15:20:10,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338313180] [2024-11-13 15:20:10,457 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:10,457 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:10,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:10,458 INFO L85 PathProgramCache]: Analyzing trace with hash -1700861918, now seen corresponding path program 1 times [2024-11-13 15:20:10,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:10,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081483913] [2024-11-13 15:20:10,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:10,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:10,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 15:20:10,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:10,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:10,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,563 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:10,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:20:10,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,584 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-13 15:20:10,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:10,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081483913] [2024-11-13 15:20:10,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081483913] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:10,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110390809] [2024-11-13 15:20:10,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:10,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:10,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:10,587 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:10,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-13 15:20:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:10,636 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 15:20:10,637 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:10,705 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-13 15:20:10,707 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-13 15:20:10,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110390809] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:10,998 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:10,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 15 [2024-11-13 15:20:10,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961258481] [2024-11-13 15:20:10,999 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:10,999 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-11-13 15:20:10,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:11,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 15:20:11,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-11-13 15:20:11,000 INFO L87 Difference]: Start difference. First operand 116 states and 139 transitions. cyclomatic complexity: 25 Second operand has 15 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 14 states have internal predecessors, (34), 6 states have call successors, (9), 1 states have call predecessors, (9), 5 states have return successors, (8), 4 states have call predecessors, (8), 6 states have call successors, (8) [2024-11-13 15:20:11,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:11,145 INFO L93 Difference]: Finished difference Result 126 states and 147 transitions. [2024-11-13 15:20:11,145 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 126 states and 147 transitions. [2024-11-13 15:20:11,146 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2024-11-13 15:20:11,147 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 126 states to 122 states and 143 transitions. [2024-11-13 15:20:11,148 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2024-11-13 15:20:11,148 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2024-11-13 15:20:11,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 143 transitions. [2024-11-13 15:20:11,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:11,148 INFO L218 hiAutomatonCegarLoop]: Abstraction has 122 states and 143 transitions. [2024-11-13 15:20:11,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 143 transitions. [2024-11-13 15:20:11,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 118. [2024-11-13 15:20:11,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 78 states have (on average 1.1153846153846154) internal successors, (87), 81 states have internal predecessors, (87), 20 states have call successors, (20), 16 states have call predecessors, (20), 20 states have return successors, (32), 20 states have call predecessors, (32), 17 states have call successors, (32) [2024-11-13 15:20:11,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 139 transitions. [2024-11-13 15:20:11,153 INFO L240 hiAutomatonCegarLoop]: Abstraction has 118 states and 139 transitions. [2024-11-13 15:20:11,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 15:20:11,154 INFO L424 stractBuchiCegarLoop]: Abstraction has 118 states and 139 transitions. [2024-11-13 15:20:11,154 INFO L331 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2024-11-13 15:20:11,154 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 118 states and 139 transitions. [2024-11-13 15:20:11,155 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2024-11-13 15:20:11,155 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:11,155 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:11,157 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:11,157 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-11-13 15:20:11,157 INFO L745 eck$LassoCheckResult]: Stem: 6076#$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); 6057#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 := 5; 6058#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 6078#$Ultimate##0 ~n := #in~n; 6081#L10 assume !(~n < 1); 6069#L12 assume !(1 == ~n); 6042#L15 call #t~ret4 := fibo2(~n - 1);< 6097#$Ultimate##0 ~n := #in~n; 6117#L20 assume !(~n < 1); 6041#L22 assume !(1 == ~n); 6043#L25 call #t~ret6 := fibo1(~n - 1);< 6060#$Ultimate##0 ~n := #in~n; 6063#L10 assume !(~n < 1); 6073#L12 assume !(1 == ~n); 6048#L15 call #t~ret4 := fibo2(~n - 1);< 6047#$Ultimate##0 ~n := #in~n; 6049#L20 assume !(~n < 1); 6075#L22 assume !(1 == ~n); 6061#L25 call #t~ret6 := fibo1(~n - 1);< 6060#$Ultimate##0 ~n := #in~n; 6063#L10 assume !(~n < 1); 6073#L12 assume !(1 == ~n); 6048#L15 call #t~ret4 := fibo2(~n - 1);< 6047#$Ultimate##0 ~n := #in~n; 6049#L20 assume !(~n < 1); 6075#L22 assume !(1 == ~n); 6061#L25 call #t~ret6 := fibo1(~n - 1);< 6060#$Ultimate##0 ~n := #in~n; 6062#L10 assume !(~n < 1); 6091#L12 assume 1 == ~n;#res := 1; 6095#fibo1FINAL assume true; 6144#fibo1EXIT >#48#return; 6051#L25-1 call #t~ret7 := fibo1(~n - 2);< 6143#$Ultimate##0 ~n := #in~n; 6072#L10 assume ~n < 1;#res := 0; 6050#fibo1FINAL assume true; 6052#fibo1EXIT >#50#return; 6139#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6136#fibo2FINAL assume true; 6135#fibo2EXIT >#52#return; 6126#L15-1 call #t~ret5 := fibo2(~n - 2);< 6127#$Ultimate##0 ~n := #in~n; 6134#L20 assume !(~n < 1); 6130#L22 assume 1 == ~n;#res := 1; 6129#fibo2FINAL assume true; 6125#fibo2EXIT >#54#return; 6123#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6108#fibo1FINAL assume true; 6105#fibo1EXIT >#48#return; 6084#L25-1 [2024-11-13 15:20:11,157 INFO L747 eck$LassoCheckResult]: Loop: 6084#L25-1 call #t~ret7 := fibo1(~n - 2);< 6104#$Ultimate##0 ~n := #in~n; 6149#L10 assume !(~n < 1); 6082#L12 assume !(1 == ~n); 6088#L15 call #t~ret4 := fibo2(~n - 1);< 6093#$Ultimate##0 ~n := #in~n; 6092#L20 assume !(~n < 1); 6089#L22 assume !(1 == ~n); 6085#L25 call #t~ret6 := fibo1(~n - 1);< 6066#$Ultimate##0 ~n := #in~n; 6098#L10 assume !(~n < 1); 6082#L12 assume !(1 == ~n); 6088#L15 call #t~ret4 := fibo2(~n - 1);< 6093#$Ultimate##0 ~n := #in~n; 6092#L20 assume !(~n < 1); 6089#L22 assume !(1 == ~n); 6085#L25 call #t~ret6 := fibo1(~n - 1);< 6066#$Ultimate##0 ~n := #in~n; 6098#L10 assume !(~n < 1); 6082#L12 assume 1 == ~n;#res := 1; 6087#fibo1FINAL assume true; 6146#fibo1EXIT >#48#return; 6103#L25-1 call #t~ret7 := fibo1(~n - 2);< 6145#$Ultimate##0 ~n := #in~n; 6150#L10 assume ~n < 1;#res := 0; 6147#fibo1FINAL assume true; 6141#fibo1EXIT >#50#return; 6142#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6140#fibo2FINAL assume true; 6131#fibo2EXIT >#52#return; 6113#L15-1 call #t~ret5 := fibo2(~n - 2);< 6114#$Ultimate##0 ~n := #in~n; 6137#L20 assume !(~n < 1); 6128#L22 assume 1 == ~n;#res := 1; 6124#fibo2FINAL assume true; 6112#fibo2EXIT >#54#return; 6110#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6109#fibo1FINAL assume true; 6106#fibo1EXIT >#48#return; 6084#L25-1 [2024-11-13 15:20:11,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:11,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1955236566, now seen corresponding path program 1 times [2024-11-13 15:20:11,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:11,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241130576] [2024-11-13 15:20:11,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:11,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:11,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-13 15:20:11,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:11,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:11,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,403 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:20:11,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,408 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 35 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-13 15:20:11,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:11,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241130576] [2024-11-13 15:20:11,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241130576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:11,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918002897] [2024-11-13 15:20:11,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:11,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:11,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:11,411 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:11,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-13 15:20:11,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:11,469 INFO L255 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 15:20:11,470 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:11,564 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-13 15:20:11,564 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:11,829 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-13 15:20:11,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918002897] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:11,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:11,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 19 [2024-11-13 15:20:11,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547343167] [2024-11-13 15:20:11,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:11,830 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:11,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:11,830 INFO L85 PathProgramCache]: Analyzing trace with hash -463668299, now seen corresponding path program 1 times [2024-11-13 15:20:11,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:11,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709139177] [2024-11-13 15:20:11,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:11,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:11,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:11,838 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:20:11,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:11,844 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:20:12,194 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:12,195 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:12,195 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:12,195 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:12,195 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-13 15:20:12,195 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,195 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:12,195 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:12,195 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration8_Loop [2024-11-13 15:20:12,195 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:12,195 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:12,196 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,198 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,200 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,203 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,208 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,210 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,213 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,215 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,217 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,264 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:12,264 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-13 15:20:12,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,267 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-11-13 15:20:12,269 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:12,269 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:12,287 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:12,287 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=0} Honda state: {fibo1_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:12,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2024-11-13 15:20:12,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,307 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-11-13 15:20:12,309 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:12,309 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:12,326 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:12,326 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:12,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2024-11-13 15:20:12,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,346 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,348 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:12,348 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:12,349 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-11-13 15:20:12,367 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:12,368 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=4} Honda state: {fibo2_#in~n=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:12,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2024-11-13 15:20:12,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,387 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-11-13 15:20:12,390 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:12,390 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:12,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:12,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,432 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-11-13 15:20:12,435 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-13 15:20:12,435 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:12,453 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-13 15:20:12,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:12,470 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:12,471 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:12,471 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:12,471 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:12,471 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:20:12,471 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,471 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:12,471 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:12,471 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration8_Loop [2024-11-13 15:20:12,471 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:12,471 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:12,472 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,478 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,485 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,490 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,492 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:12,550 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:12,552 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:20:12,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,554 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2024-11-13 15:20:12,557 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-11-13 15:20:12,570 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:12,571 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:12,571 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:12,571 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:12,571 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:12,571 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:12,572 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:12,575 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:12,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2024-11-13 15:20:12,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,596 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2024-11-13 15:20:12,599 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-11-13 15:20:12,613 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:12,614 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:12,614 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:12,614 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:12,614 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:12,614 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:12,614 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:12,616 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:12,632 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2024-11-13 15:20:12,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,635 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2024-11-13 15:20:12,638 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-11-13 15:20:12,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:12,652 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:12,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:12,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:12,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:12,653 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:12,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:12,655 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:12,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:12,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,676 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2024-11-13 15:20:12,679 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-11-13 15:20:12,693 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:12,693 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:12,693 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:12,693 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:12,693 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:12,694 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:12,694 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:12,697 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:20:12,700 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2024-11-13 15:20:12,700 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2024-11-13 15:20:12,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:12,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:12,703 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:12,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2024-11-13 15:20:12,705 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:20:12,705 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-13 15:20:12,706 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:20:12,706 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2024-11-13 15:20:12,723 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2024-11-13 15:20:12,724 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-13 15:20:12,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:12,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:20:12,818 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:12,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2024-11-13 15:20:13,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:13,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 15:20:13,185 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:13,444 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:20:13,445 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-11-13 15:20:13,446 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:13,660 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) Result 142 states and 165 transitions. Complement of second has 15 states. [2024-11-13 15:20:13,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-11-13 15:20:13,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:13,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 32 transitions. [2024-11-13 15:20:13,663 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 49 letters. Loop has 39 letters. [2024-11-13 15:20:13,663 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:13,663 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:20:13,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:13,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:13,730 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:20:13,732 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:14,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:14,095 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 15:20:14,097 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:14,315 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:20:14,316 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 11 loop predicates [2024-11-13 15:20:14,316 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:14,517 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) Result 142 states and 165 transitions. Complement of second has 15 states. [2024-11-13 15:20:14,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-11-13 15:20:14,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:14,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 32 transitions. [2024-11-13 15:20:14,519 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 49 letters. Loop has 39 letters. [2024-11-13 15:20:14,520 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:14,520 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:20:14,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:14,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:14,592 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 15:20:14,594 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:14,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:14,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-13 15:20:14,962 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:15,205 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 15:20:15,205 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 11 loop predicates [2024-11-13 15:20:15,206 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:15,876 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) Result 547 states and 682 transitions. Complement of second has 162 states. [2024-11-13 15:20:15,877 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-11-13 15:20:15,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:15,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 84 transitions. [2024-11-13 15:20:15,878 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 84 transitions. Stem has 49 letters. Loop has 39 letters. [2024-11-13 15:20:15,883 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:15,883 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 84 transitions. Stem has 88 letters. Loop has 39 letters. [2024-11-13 15:20:15,886 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:15,886 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 84 transitions. Stem has 49 letters. Loop has 78 letters. [2024-11-13 15:20:15,888 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:15,889 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 547 states and 682 transitions. [2024-11-13 15:20:15,898 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 29 [2024-11-13 15:20:15,905 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 547 states to 396 states and 494 transitions. [2024-11-13 15:20:15,905 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 225 [2024-11-13 15:20:15,905 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 246 [2024-11-13 15:20:15,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 396 states and 494 transitions. [2024-11-13 15:20:15,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:15,906 INFO L218 hiAutomatonCegarLoop]: Abstraction has 396 states and 494 transitions. [2024-11-13 15:20:15,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states and 494 transitions. [2024-11-13 15:20:15,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 322. [2024-11-13 15:20:15,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 208 states have (on average 1.1394230769230769) internal successors, (237), 216 states have internal predecessors, (237), 62 states have call successors, (64), 43 states have call predecessors, (64), 52 states have return successors, (94), 62 states have call predecessors, (94), 59 states have call successors, (94) [2024-11-13 15:20:15,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 395 transitions. [2024-11-13 15:20:15,925 INFO L240 hiAutomatonCegarLoop]: Abstraction has 322 states and 395 transitions. [2024-11-13 15:20:15,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:15,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 15:20:15,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2024-11-13 15:20:15,926 INFO L87 Difference]: Start difference. First operand 322 states and 395 transitions. Second operand has 20 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 15 states have internal predecessors, (43), 11 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-13 15:20:16,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:16,265 INFO L93 Difference]: Finished difference Result 216 states and 234 transitions. [2024-11-13 15:20:16,265 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 216 states and 234 transitions. [2024-11-13 15:20:16,267 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 16 [2024-11-13 15:20:16,268 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 216 states to 120 states and 130 transitions. [2024-11-13 15:20:16,269 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2024-11-13 15:20:16,269 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 105 [2024-11-13 15:20:16,269 INFO L73 IsDeterministic]: Start isDeterministic. Operand 120 states and 130 transitions. [2024-11-13 15:20:16,269 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-11-13 15:20:16,269 INFO L218 hiAutomatonCegarLoop]: Abstraction has 120 states and 130 transitions. [2024-11-13 15:20:16,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states and 130 transitions. [2024-11-13 15:20:16,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 119. [2024-11-13 15:20:16,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 81 states have (on average 1.1111111111111112) internal successors, (90), 84 states have internal predecessors, (90), 21 states have call successors, (21), 18 states have call predecessors, (21), 17 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-11-13 15:20:16,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 129 transitions. [2024-11-13 15:20:16,273 INFO L240 hiAutomatonCegarLoop]: Abstraction has 119 states and 129 transitions. [2024-11-13 15:20:16,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 15:20:16,273 INFO L424 stractBuchiCegarLoop]: Abstraction has 119 states and 129 transitions. [2024-11-13 15:20:16,274 INFO L331 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2024-11-13 15:20:16,274 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 119 states and 129 transitions. [2024-11-13 15:20:16,275 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 16 [2024-11-13 15:20:16,275 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-11-13 15:20:16,275 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-11-13 15:20:16,276 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:16,276 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 15:20:16,276 INFO L745 eck$LassoCheckResult]: Stem: 9029#$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); 9011#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 := 5; 9012#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 9030#$Ultimate##0 ~n := #in~n; 9024#L10 assume !(~n < 1); 9025#L12 assume !(1 == ~n); 8997#L15 call #t~ret4 := fibo2(~n - 1);< 8996#$Ultimate##0 ~n := #in~n; 8998#L20 assume !(~n < 1); 9027#L22 assume !(1 == ~n); 9008#L25 call #t~ret6 := fibo1(~n - 1);< 9007#$Ultimate##0 ~n := #in~n; 9009#L10 assume !(~n < 1); 9020#L12 assume !(1 == ~n); 8992#L15 call #t~ret4 := fibo2(~n - 1);< 9044#$Ultimate##0 ~n := #in~n; 9056#L20 assume !(~n < 1); 8991#L22 assume !(1 == ~n); 8993#L25 call #t~ret6 := fibo1(~n - 1);< 9007#$Ultimate##0 ~n := #in~n; 9010#L10 assume !(~n < 1); 9057#L12 assume 1 == ~n;#res := 1; 9055#fibo1FINAL assume true; 9051#fibo1EXIT >#48#return; 9049#L25-1 call #t~ret7 := fibo1(~n - 2);< 9050#$Ultimate##0 ~n := #in~n; 9053#L10 assume ~n < 1;#res := 0; 9052#fibo1FINAL assume true; 9048#fibo1EXIT >#50#return; 9047#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 9046#fibo2FINAL assume true; 9042#fibo2EXIT >#52#return; 9043#L15-1 call #t~ret5 := fibo2(~n - 2);< 9066#$Ultimate##0 ~n := #in~n; 9069#L20 assume !(~n < 1); 9068#L22 assume 1 == ~n;#res := 1; 9067#fibo2FINAL assume true; 9065#fibo2EXIT >#54#return; 9064#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 9063#fibo1FINAL assume true; 9062#fibo1EXIT >#48#return; 9032#L25-1 call #t~ret7 := fibo1(~n - 2);< 9061#$Ultimate##0 ~n := #in~n; 9088#L10 assume !(~n < 1); 9087#L12 assume !(1 == ~n); 9022#L15 call #t~ret4 := fibo2(~n - 1);< 9045#$Ultimate##0 ~n := #in~n; 9100#L20 assume !(~n < 1); 9099#L22 assume !(1 == ~n); 9026#L25 call #t~ret6 := fibo1(~n - 1);< 9102#$Ultimate##0 ~n := #in~n; 9106#L10 assume !(~n < 1); 9104#L12 assume !(1 == ~n); 8989#L15 [2024-11-13 15:20:16,276 INFO L747 eck$LassoCheckResult]: Loop: 8989#L15 call #t~ret4 := fibo2(~n - 1);< 8994#$Ultimate##0 ~n := #in~n; 8995#L20 assume !(~n < 1); 8988#L22 assume !(1 == ~n); 8990#L25 call #t~ret6 := fibo1(~n - 1);< 9015#$Ultimate##0 ~n := #in~n; 9077#L10 assume !(~n < 1); 9071#L12 assume !(1 == ~n); 8989#L15 [2024-11-13 15:20:16,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:16,276 INFO L85 PathProgramCache]: Analyzing trace with hash -259516613, now seen corresponding path program 2 times [2024-11-13 15:20:16,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:16,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534797930] [2024-11-13 15:20:16,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:16,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:16,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:16,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-13 15:20:16,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:16,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:16,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:16,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 15:20:16,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:16,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-13 15:20:16,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:16,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-13 15:20:16,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:16,433 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 15:20:16,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 15:20:16,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534797930] [2024-11-13 15:20:16,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534797930] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 15:20:16,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446296936] [2024-11-13 15:20:16,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 15:20:16,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 15:20:16,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:16,436 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 15:20:16,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-13 15:20:16,495 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 15:20:16,495 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 15:20:16,497 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-13 15:20:16,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:16,550 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 15:20:16,550 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 15:20:16,677 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-13 15:20:16,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446296936] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 15:20:16,677 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 15:20:16,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 14 [2024-11-13 15:20:16,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032134206] [2024-11-13 15:20:16,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 15:20:16,678 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-11-13 15:20:16,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:16,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1544065082, now seen corresponding path program 2 times [2024-11-13 15:20:16,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 15:20:16,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742938310] [2024-11-13 15:20:16,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 15:20:16,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 15:20:16,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:16,681 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-13 15:20:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-13 15:20:16,683 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-13 15:20:16,832 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:16,832 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:16,832 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:16,832 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:16,832 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-11-13 15:20:16,832 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:16,832 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:16,832 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:16,832 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration9_Loop [2024-11-13 15:20:16,833 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:16,833 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:16,833 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,835 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,837 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,839 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,841 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,851 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,853 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:16,904 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:16,905 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-11-13 15:20:16,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:16,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:16,907 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:16,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2024-11-13 15:20:16,910 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:16,910 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:16,926 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:16,926 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-11-13 15:20:16,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2024-11-13 15:20:16,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:16,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:16,945 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:16,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2024-11-13 15:20:16,947 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:16,947 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:16,966 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:16,966 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-11-13 15:20:16,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:16,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:16,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:16,985 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:16,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2024-11-13 15:20:16,987 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:16,987 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:17,002 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:17,003 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-11-13 15:20:17,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:17,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:17,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:17,021 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:17,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2024-11-13 15:20:17,024 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:17,024 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:17,044 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-11-13 15:20:17,044 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-11-13 15:20:17,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:17,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:17,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:17,063 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:17,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2024-11-13 15:20:17,065 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-11-13 15:20:17,065 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:17,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:17,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:17,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:17,111 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:17,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2024-11-13 15:20:17,117 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-11-13 15:20:17,117 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-11-13 15:20:17,889 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-11-13 15:20:17,892 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2024-11-13 15:20:17,892 INFO L204 LassoAnalysis]: Preferences: [2024-11-13 15:20:17,892 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-11-13 15:20:17,892 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-11-13 15:20:17,892 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-11-13 15:20:17,892 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-11-13 15:20:17,892 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:17,892 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-11-13 15:20:17,892 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-11-13 15:20:17,892 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration9_Loop [2024-11-13 15:20:17,892 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-11-13 15:20:17,892 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-11-13 15:20:17,893 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,900 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,902 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,904 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,912 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-11-13 15:20:17,964 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-11-13 15:20:17,964 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-11-13 15:20:17,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:17,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:17,966 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:17,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2024-11-13 15:20:17,968 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-11-13 15:20:17,983 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:17,983 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:17,983 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:17,983 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:17,983 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:17,984 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:17,984 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:17,988 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:18,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2024-11-13 15:20:18,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:18,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:18,008 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:18,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2024-11-13 15:20:18,012 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-11-13 15:20:18,026 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:18,026 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:18,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:18,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:18,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:18,028 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:18,029 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:18,033 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:18,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2024-11-13 15:20:18,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:18,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:18,052 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:18,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2024-11-13 15:20:18,056 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-11-13 15:20:18,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:18,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:18,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:18,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:18,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:18,071 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:18,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:18,073 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:18,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2024-11-13 15:20:18,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:18,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:18,092 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:18,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2024-11-13 15:20:18,095 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-11-13 15:20:18,109 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:18,109 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:18,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:18,110 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:18,110 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:18,110 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:18,110 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:18,111 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-11-13 15:20:18,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2024-11-13 15:20:18,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:18,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:18,131 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:18,133 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-11-13 15:20:18,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2024-11-13 15:20:18,147 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-11-13 15:20:18,147 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-11-13 15:20:18,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-11-13 15:20:18,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-11-13 15:20:18,148 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-11-13 15:20:18,149 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-11-13 15:20:18,149 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-11-13 15:20:18,151 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-11-13 15:20:18,154 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-11-13 15:20:18,154 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-11-13 15:20:18,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-11-13 15:20:18,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 15:20:18,157 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-11-13 15:20:18,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2024-11-13 15:20:18,159 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-11-13 15:20:18,159 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-11-13 15:20:18,159 INFO L474 LassoAnalysis]: Proved termination. [2024-11-13 15:20:18,159 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2024-11-13 15:20:18,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:18,174 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-11-13 15:20:18,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:18,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:18,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 15:20:18,243 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:18,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:18,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 15:20:18,537 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:18,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:18,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:18,643 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2024-11-13 15:20:18,643 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:18,742 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 131 states and 142 transitions. Complement of second has 19 states. [2024-11-13 15:20:18,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-11-13 15:20:18,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:18,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 15 transitions. [2024-11-13 15:20:18,746 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 15 transitions. Stem has 53 letters. Loop has 8 letters. [2024-11-13 15:20:18,746 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:18,746 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:20:18,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:18,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 15:20:18,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:19,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:19,103 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 15:20:19,104 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:19,173 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:19,173 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 6 loop predicates [2024-11-13 15:20:19,173 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:19,306 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 140 states and 152 transitions. Complement of second has 23 states. [2024-11-13 15:20:19,306 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-11-13 15:20:19,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:19,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 19 transitions. [2024-11-13 15:20:19,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 19 transitions. Stem has 53 letters. Loop has 8 letters. [2024-11-13 15:20:19,307 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:19,307 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-11-13 15:20:19,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 15:20:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:19,383 INFO L255 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 15:20:19,385 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 15:20:19,706 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-13 15:20:19,706 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 15:20:19,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 15:20:19,785 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 6 loop predicates [2024-11-13 15:20:19,785 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:19,913 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 191 states and 207 transitions. Complement of second has 28 states. [2024-11-13 15:20:19,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-11-13 15:20:19,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:19,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2024-11-13 15:20:19,914 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 53 letters. Loop has 8 letters. [2024-11-13 15:20:19,915 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:19,915 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 61 letters. Loop has 8 letters. [2024-11-13 15:20:19,915 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:19,915 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 53 letters. Loop has 16 letters. [2024-11-13 15:20:19,915 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-11-13 15:20:19,915 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 207 transitions. [2024-11-13 15:20:19,917 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-13 15:20:19,918 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 0 states and 0 transitions. [2024-11-13 15:20:19,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-11-13 15:20:19,918 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-11-13 15:20:19,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-11-13 15:20:19,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-11-13 15:20:19,918 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:20:19,918 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:20:19,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 15:20:19,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 15:20:19,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-11-13 15:20:19,918 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 9 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-13 15:20:19,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 15:20:19,919 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-13 15:20:19,919 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-11-13 15:20:19,919 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-11-13 15:20:19,919 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-11-13 15:20:19,919 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-13 15:20:19,919 INFO L424 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-13 15:20:19,919 INFO L331 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2024-11-13 15:20:19,919 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2024-11-13 15:20:19,920 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-11-13 15:20:19,920 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2024-11-13 15:20:19,929 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 13.11 03:20:19 BoogieIcfgContainer [2024-11-13 15:20:19,930 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2024-11-13 15:20:19,930 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-13 15:20:19,930 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-13 15:20:19,931 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-13 15:20:19,932 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 03:19:57" (3/4) ... [2024-11-13 15:20:19,934 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-13 15:20:19,935 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-13 15:20:19,938 INFO L158 Benchmark]: Toolchain (without parser) took 22586.47ms. Allocated memory was 142.6MB in the beginning and 218.1MB in the end (delta: 75.5MB). Free memory was 119.2MB in the beginning and 177.0MB in the end (delta: -57.8MB). Peak memory consumption was 17.7MB. Max. memory is 16.1GB. [2024-11-13 15:20:19,938 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 142.6MB. Free memory is still 81.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:20:19,938 INFO L158 Benchmark]: CACSL2BoogieTranslator took 224.93ms. Allocated memory is still 142.6MB. Free memory was 119.0MB in the beginning and 108.6MB in the end (delta: 10.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 15:20:19,938 INFO L158 Benchmark]: Boogie Procedure Inliner took 26.87ms. Allocated memory is still 142.6MB. Free memory was 108.6MB in the beginning and 107.5MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:20:19,939 INFO L158 Benchmark]: Boogie Preprocessor took 23.64ms. Allocated memory is still 142.6MB. Free memory was 107.5MB in the beginning and 106.4MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:20:19,939 INFO L158 Benchmark]: RCFGBuilder took 241.06ms. Allocated memory is still 142.6MB. Free memory was 106.4MB in the beginning and 96.8MB in the end (delta: 9.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 15:20:19,939 INFO L158 Benchmark]: BuchiAutomizer took 22058.39ms. Allocated memory was 142.6MB in the beginning and 218.1MB in the end (delta: 75.5MB). Free memory was 96.6MB in the beginning and 177.0MB in the end (delta: -80.5MB). Peak memory consumption was 941.6kB. Max. memory is 16.1GB. [2024-11-13 15:20:19,940 INFO L158 Benchmark]: Witness Printer took 4.45ms. Allocated memory is still 218.1MB. Free memory was 177.0MB in the beginning and 177.0MB in the end (delta: 42.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 15:20:19,941 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.33ms. Allocated memory is still 142.6MB. Free memory is still 81.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 224.93ms. Allocated memory is still 142.6MB. Free memory was 119.0MB in the beginning and 108.6MB in the end (delta: 10.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 26.87ms. Allocated memory is still 142.6MB. Free memory was 108.6MB in the beginning and 107.5MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 23.64ms. Allocated memory is still 142.6MB. Free memory was 107.5MB in the beginning and 106.4MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 241.06ms. Allocated memory is still 142.6MB. Free memory was 106.4MB in the beginning and 96.8MB in the end (delta: 9.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 22058.39ms. Allocated memory was 142.6MB in the beginning and 218.1MB in the end (delta: 75.5MB). Free memory was 96.6MB in the beginning and 177.0MB in the end (delta: -80.5MB). Peak memory consumption was 941.6kB. Max. memory is 16.1GB. * Witness Printer took 4.45ms. Allocated memory is still 218.1MB. Free memory was 177.0MB in the beginning and 177.0MB in the end (delta: 42.0kB). 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 13 terminating modules (8 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 14 locations. One nondeterministic module has affine ranking function n and consists of 17 locations. One nondeterministic module has affine ranking function n and consists of 8 locations. 8 modules have a trivial ranking function, the largest among these consists of 20 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 22.0s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 12.8s. Construction of modules took 1.9s. Büchi inclusion checks took 6.9s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 11. Automata minimization 0.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 170 StatesRemovedByMinimization, 9 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: 10/51 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 619 SdHoareTripleChecker+Valid, 2.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 592 mSDsluCounter, 1392 SdHoareTripleChecker+Invalid, 2.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1049 mSDsCounter, 364 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2385 IncrementalHoareTripleChecker+Invalid, 2749 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 364 mSolverCounterUnsat, 343 mSDtfsCounter, 2385 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT1 SILN0 SILU0 SILI4 SILT3 lasso0 LassoPreprocessingBenchmarks: Lassos: inital16 mio100 ax100 hnf100 lsp74 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq192 hnf90 smp81 dnf100 smp100 tf113 neg100 sie104 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 30ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.6s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2024-11-13 15:20:19,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2024-11-13 15:20:20,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-13 15:20:20,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-13 15:20:20,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:20,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:20,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-13 15:20:21,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 15:20:21,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-13 15:20:21,567 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-13 15:20:21,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b5473aa7-3f5c-4a2b-bfbe-9093086d734d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE