./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_6-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 4fc63b2a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_6-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e0068f83ad7eb3861b59041e8ebf2a38df44c3a60c0fafaf2450f6b793a60fbe --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4fc63b2 [2024-10-31 22:06:24,926 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-31 22:06:25,021 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf [2024-10-31 22:06:25,025 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-31 22:06:25,026 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-31 22:06:25,067 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-31 22:06:25,068 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-31 22:06:25,069 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-31 22:06:25,070 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-31 22:06:25,070 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-31 22:06:25,071 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-31 22:06:25,071 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-31 22:06:25,072 INFO L153 SettingsManager]: * Use SBE=true [2024-10-31 22:06:25,072 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-10-31 22:06:25,073 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-10-31 22:06:25,073 INFO L153 SettingsManager]: * Use old map elimination=false [2024-10-31 22:06:25,076 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-10-31 22:06:25,079 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-10-31 22:06:25,079 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-10-31 22:06:25,080 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-31 22:06:25,080 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-10-31 22:06:25,081 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-31 22:06:25,081 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-31 22:06:25,081 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-31 22:06:25,082 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-31 22:06:25,082 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-10-31 22:06:25,082 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-10-31 22:06:25,083 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-10-31 22:06:25,083 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-31 22:06:25,083 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-31 22:06:25,083 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-31 22:06:25,091 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-31 22:06:25,092 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-10-31 22:06:25,092 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-31 22:06:25,092 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-31 22:06:25,093 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-31 22:06:25,093 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-31 22:06:25,093 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-31 22:06:25,094 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-10-31 22:06:25,094 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e0068f83ad7eb3861b59041e8ebf2a38df44c3a60c0fafaf2450f6b793a60fbe [2024-10-31 22:06:25,373 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-31 22:06:25,403 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-31 22:06:25,406 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-31 22:06:25,408 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-31 22:06:25,409 INFO L274 PluginConnector]: CDTParser initialized [2024-10-31 22:06:25,410 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/../../sv-benchmarks/c/recursive-simple/fibo_2calls_6-1.c Unable to find full path for "g++" [2024-10-31 22:06:27,724 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-31 22:06:28,010 INFO L384 CDTParser]: Found 1 translation units. [2024-10-31 22:06:28,011 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/sv-benchmarks/c/recursive-simple/fibo_2calls_6-1.c [2024-10-31 22:06:28,022 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/data/69ef139a2/61ad8b638b03405db51c71615a720fe7/FLAG57ae68025 [2024-10-31 22:06:28,037 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/data/69ef139a2/61ad8b638b03405db51c71615a720fe7 [2024-10-31 22:06:28,040 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-31 22:06:28,042 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-31 22:06:28,045 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-31 22:06:28,049 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-31 22:06:28,058 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-31 22:06:28,059 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,060 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5477c10 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28, skipping insertion in model container [2024-10-31 22:06:28,060 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,083 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-31 22:06:28,299 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:06:28,313 INFO L200 MainTranslator]: Completed pre-run [2024-10-31 22:06:28,327 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:06:28,348 INFO L204 MainTranslator]: Completed translation [2024-10-31 22:06:28,349 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28 WrapperNode [2024-10-31 22:06:28,349 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-31 22:06:28,351 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-31 22:06:28,351 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-31 22:06:28,351 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-31 22:06:28,360 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,366 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,384 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2024-10-31 22:06:28,384 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-31 22:06:28,385 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-31 22:06:28,385 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-31 22:06:28,386 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-31 22:06:28,396 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,396 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,397 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,411 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-31 22:06:28,412 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,412 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,419 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,421 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,422 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,423 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,424 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-31 22:06:28,425 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-31 22:06:28,426 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-31 22:06:28,426 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-31 22:06:28,427 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (1/1) ... [2024-10-31 22:06:28,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:28,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:28,461 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:28,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-10-31 22:06:28,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-31 22:06:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-31 22:06:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2024-10-31 22:06:28,492 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2024-10-31 22:06:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2024-10-31 22:06:28,492 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2024-10-31 22:06:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-31 22:06:28,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-31 22:06:28,574 INFO L238 CfgBuilder]: Building ICFG [2024-10-31 22:06:28,576 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-31 22:06:28,787 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-10-31 22:06:28,787 INFO L287 CfgBuilder]: Performing block encoding [2024-10-31 22:06:28,805 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-31 22:06:28,807 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-10-31 22:06:28,809 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:06:28 BoogieIcfgContainer [2024-10-31 22:06:28,810 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-31 22:06:28,811 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-10-31 22:06:28,812 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-10-31 22:06:28,816 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-10-31 22:06:28,817 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:06:28,817 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 31.10 10:06:28" (1/3) ... [2024-10-31 22:06:28,819 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@adff576 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:06:28, skipping insertion in model container [2024-10-31 22:06:28,819 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:06:28,820 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:06:28" (2/3) ... [2024-10-31 22:06:28,820 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@adff576 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:06:28, skipping insertion in model container [2024-10-31 22:06:28,822 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:06:28,822 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:06:28" (3/3) ... [2024-10-31 22:06:28,823 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_6-1.c [2024-10-31 22:06:28,912 INFO L300 stractBuchiCegarLoop]: Interprodecural is true [2024-10-31 22:06:28,912 INFO L301 stractBuchiCegarLoop]: Hoare is None [2024-10-31 22:06:28,913 INFO L302 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-10-31 22:06:28,913 INFO L303 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-10-31 22:06:28,913 INFO L304 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-10-31 22:06:28,913 INFO L305 stractBuchiCegarLoop]: Difference is false [2024-10-31 22:06:28,914 INFO L306 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-10-31 22:06:28,915 INFO L310 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-10-31 22:06:28,919 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-31 22:06:28,955 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:06:28,955 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:28,955 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:28,964 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-10-31 22:06:28,964 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:28,965 INFO L332 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-10-31 22:06:28,965 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2024-10-31 22:06:28,971 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:06:28,972 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:28,973 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:28,973 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-10-31 22:06:28,975 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:28,983 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 := 6; 13#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 18#$Ultimate##0true [2024-10-31 22:06:28,985 INFO L747 eck$LassoCheckResult]: Loop: 18#$Ultimate##0true ~n := #in~n; 7#L10true assume !(~n < 1); 6#L12true assume !(1 == ~n); 8#L15true call #t~ret4 := fibo2(~n - 1);< 15#$Ultimate##0true ~n := #in~n; 10#L20true assume !(~n < 1); 14#L22true assume !(1 == ~n); 21#L25true call #t~ret6 := fibo1(~n - 1);< 18#$Ultimate##0true [2024-10-31 22:06:29,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:29,001 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2024-10-31 22:06:29,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:29,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121949719] [2024-10-31 22:06:29,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:29,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:29,189 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:29,226 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:29,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:29,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2024-10-31 22:06:29,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:29,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759582388] [2024-10-31 22:06:29,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:29,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:29,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:29,246 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:29,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:29,262 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:29,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:29,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2024-10-31 22:06:29,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:29,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130717271] [2024-10-31 22:06:29,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:29,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:29,294 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:29,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:29,318 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:29,644 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:29,645 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:29,645 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:29,646 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:29,646 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:06:29,646 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:29,646 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:29,646 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:29,647 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration1_Loop [2024-10-31 22:06:29,647 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:29,647 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:29,667 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,682 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,686 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,691 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,696 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,700 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,705 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,709 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:29,879 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:29,880 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:06:29,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:29,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:29,887 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:29,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-10-31 22:06:29,892 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:29,892 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:29,915 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:29,915 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:29,935 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-10-31 22:06:29,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:29,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:29,937 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:29,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-10-31 22:06:29,947 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:29,947 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:29,963 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:29,963 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:29,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:29,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:29,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:29,980 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:29,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-10-31 22:06:29,982 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:29,983 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,001 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:30,002 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:30,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2024-10-31 22:06:30,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,029 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-10-31 22:06:30,039 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:30,039 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,056 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:30,057 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:30,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2024-10-31 22:06:30,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,080 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,081 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-10-31 22:06:30,083 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:30,083 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,100 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:30,100 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:30,120 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2024-10-31 22:06:30,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,125 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-10-31 22:06:30,136 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:30,136 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,177 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:30,177 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:30,211 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-10-31 22:06:30,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,216 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-10-31 22:06:30,238 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:30,238 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,269 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:30,269 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:30,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2024-10-31 22:06:30,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,286 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-10-31 22:06:30,288 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:30,288 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2024-10-31 22:06:30,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,336 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-10-31 22:06:30,339 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:06:30,339 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:30,425 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:06:30,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:30,430 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:30,430 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:30,430 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:30,430 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:30,430 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:06:30,430 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,430 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:30,430 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:30,431 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration1_Loop [2024-10-31 22:06:30,431 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:30,431 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:30,432 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,438 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,442 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,445 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,448 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,453 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,472 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:30,561 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:30,567 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:06:30,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,571 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-10-31 22:06:30,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:30,591 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:30,591 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:30,591 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:30,591 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:30,592 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:30,594 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:30,594 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:30,598 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:30,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2024-10-31 22:06:30,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,627 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2024-10-31 22:06:30,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:30,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:30,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:30,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:30,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:30,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:30,654 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:30,654 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:30,657 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:30,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2024-10-31 22:06:30,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,684 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-10-31 22:06:30,694 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:30,724 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:30,725 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:30,725 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:30,725 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:30,725 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:30,726 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:30,726 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:30,732 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:30,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2024-10-31 22:06:30,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,774 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-10-31 22:06:30,781 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:30,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:30,830 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:30,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:30,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:30,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:30,831 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:30,831 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:30,835 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:30,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:30,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,858 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-10-31 22:06:30,861 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:30,877 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:30,878 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:30,878 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:30,878 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:30,878 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:30,879 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:30,879 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:30,881 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:30,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2024-10-31 22:06:30,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,903 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-10-31 22:06:30,905 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:30,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:30,920 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:30,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:30,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:30,921 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:30,922 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:30,922 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:30,925 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:06:30,930 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:06:30,931 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:06:30,932 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:30,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:30,946 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:30,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-10-31 22:06:30,953 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:06:30,953 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:06:30,953 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:06:30,954 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2024-10-31 22:06:30,972 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2024-10-31 22:06:30,976 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:06:31,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:31,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:31,039 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-31 22:06:31,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:31,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:31,087 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:06:31,089 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:31,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:31,270 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2024-10-31 22:06:31,279 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-31 22:06:31,537 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 27 states, 19 states have (on average 1.263157894736842) internal successors, (24), 19 states have internal predecessors, (24), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5). Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 77 states and 107 transitions. Complement of second has 28 states. [2024-10-31 22:06:31,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:31,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-31 22:06:31,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2024-10-31 22:06:31,552 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 8 letters. [2024-10-31 22:06:31,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:31,553 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 11 letters. Loop has 8 letters. [2024-10-31 22:06:31,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:31,554 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 16 letters. [2024-10-31 22:06:31,554 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:31,555 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 107 transitions. [2024-10-31 22:06:31,564 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:06:31,578 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 75 transitions. [2024-10-31 22:06:31,579 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2024-10-31 22:06:31,580 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 36 [2024-10-31 22:06:31,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 75 transitions. [2024-10-31 22:06:31,581 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:31,581 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 75 transitions. [2024-10-31 22:06:31,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 75 transitions. [2024-10-31 22:06:31,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2024-10-31 22:06:31,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 36 states have (on average 1.3055555555555556) internal successors, (47), 38 states have internal predecessors, (47), 12 states have call successors, (12), 8 states have call predecessors, (12), 6 states have return successors, (13), 7 states have call predecessors, (13), 10 states have call successors, (13) [2024-10-31 22:06:31,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2024-10-31 22:06:31,619 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-10-31 22:06:31,619 INFO L425 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-10-31 22:06:31,620 INFO L332 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-10-31 22:06:31,620 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2024-10-31 22:06:31,621 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:06:31,622 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:31,622 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:31,623 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:31,623 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:31,624 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 := 6; 214#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 213#$Ultimate##0 ~n := #in~n; 215#L10 assume !(~n < 1); 225#L12 assume !(1 == ~n); 208#L15 call #t~ret4 := fibo2(~n - 1);< 230#$Ultimate##0 ~n := #in~n; 235#L20 assume !(~n < 1); 236#L22 assume !(1 == ~n); 200#L25 call #t~ret6 := fibo1(~n - 1);< 216#$Ultimate##0 ~n := #in~n; 217#L10 assume ~n < 1;#res := 0; 205#fibo1FINAL assume true; 206#fibo1EXIT >#48#return; 207#L25-1 [2024-10-31 22:06:31,624 INFO L747 eck$LassoCheckResult]: Loop: 207#L25-1 call #t~ret7 := fibo1(~n - 2);< 212#$Ultimate##0 ~n := #in~n; 237#L10 assume !(~n < 1); 238#L12 assume !(1 == ~n); 210#L15 call #t~ret4 := fibo2(~n - 1);< 241#$Ultimate##0 ~n := #in~n; 240#L20 assume !(~n < 1); 239#L22 assume !(1 == ~n); 220#L25 call #t~ret6 := fibo1(~n - 1);< 212#$Ultimate##0 ~n := #in~n; 237#L10 assume ~n < 1;#res := 0; 233#fibo1FINAL assume true; 234#fibo1EXIT >#48#return; 207#L25-1 [2024-10-31 22:06:31,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:31,625 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2024-10-31 22:06:31,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:31,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844136009] [2024-10-31 22:06:31,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:31,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:31,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:31,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:06:31,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:31,823 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:06:31,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:31,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844136009] [2024-10-31 22:06:31,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844136009] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:06:31,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:06:31,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:06:31,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962341068] [2024-10-31 22:06:31,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:06:31,828 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:06:31,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:31,829 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2024-10-31 22:06:31,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:31,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211443776] [2024-10-31 22:06:31,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:31,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:31,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:31,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-10-31 22:06:31,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:06:31,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:32,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:06:32,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:32,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211443776] [2024-10-31 22:06:32,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211443776] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:06:32,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:06:32,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:06:32,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408022323] [2024-10-31 22:06:32,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:06:32,030 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:06:32,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:06:32,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-31 22:06:32,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-31 22:06:32,040 INFO L87 Difference]: Start difference. First operand 54 states and 72 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-31 22:06:32,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:06:32,152 INFO L93 Difference]: Finished difference Result 62 states and 81 transitions. [2024-10-31 22:06:32,152 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62 states and 81 transitions. [2024-10-31 22:06:32,157 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:06:32,160 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62 states to 60 states and 79 transitions. [2024-10-31 22:06:32,160 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 42 [2024-10-31 22:06:32,162 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2024-10-31 22:06:32,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 79 transitions. [2024-10-31 22:06:32,163 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:32,163 INFO L218 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:06:32,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states and 79 transitions. [2024-10-31 22:06:32,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2024-10-31 22:06:32,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 39 states have (on average 1.2564102564102564) internal successors, (49), 44 states have internal predecessors, (49), 12 states have call successors, (12), 8 states have call predecessors, (12), 9 states have return successors, (18), 7 states have call predecessors, (18), 10 states have call successors, (18) [2024-10-31 22:06:32,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 79 transitions. [2024-10-31 22:06:32,172 INFO L240 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:06:32,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-31 22:06:32,173 INFO L425 stractBuchiCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:06:32,174 INFO L332 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-10-31 22:06:32,174 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 79 transitions. [2024-10-31 22:06:32,177 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:06:32,177 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:32,177 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:32,178 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:32,178 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:32,179 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 := 6; 353#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 354#$Ultimate##0 ~n := #in~n; 355#L10 assume !(~n < 1); 390#L12 assume !(1 == ~n); 346#L15 call #t~ret4 := fibo2(~n - 1);< 369#$Ultimate##0 ~n := #in~n; 376#L20 assume !(~n < 1); 377#L22 assume !(1 == ~n); 337#L25 call #t~ret6 := fibo1(~n - 1);< 356#$Ultimate##0 ~n := #in~n; 357#L10 assume !(~n < 1); 366#L12 assume 1 == ~n;#res := 1; 378#fibo1FINAL assume true; 374#fibo1EXIT >#48#return; 343#L25-1 [2024-10-31 22:06:32,179 INFO L747 eck$LassoCheckResult]: Loop: 343#L25-1 call #t~ret7 := fibo1(~n - 2);< 350#$Ultimate##0 ~n := #in~n; 379#L10 assume !(~n < 1); 360#L12 assume !(1 == ~n); 348#L15 call #t~ret4 := fibo2(~n - 1);< 383#$Ultimate##0 ~n := #in~n; 382#L20 assume !(~n < 1); 380#L22 assume !(1 == ~n); 344#L25 call #t~ret6 := fibo1(~n - 1);< 350#$Ultimate##0 ~n := #in~n; 379#L10 assume !(~n < 1); 360#L12 assume 1 == ~n;#res := 1; 361#fibo1FINAL assume true; 373#fibo1EXIT >#48#return; 343#L25-1 [2024-10-31 22:06:32,179 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:32,179 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2024-10-31 22:06:32,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:32,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994420468] [2024-10-31 22:06:32,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:32,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:32,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:06:32,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:32,391 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:32,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:32,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994420468] [2024-10-31 22:06:32,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994420468] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:06:32,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366673098] [2024-10-31 22:06:32,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:32,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:06:32,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:32,397 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:06:32,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-31 22:06:32,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:32,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:06:32,449 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:32,515 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:32,516 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:06:32,719 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:32,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366673098] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:06:32,720 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:06:32,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-10-31 22:06:32,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715663964] [2024-10-31 22:06:32,720 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:06:32,721 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:06:32,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:32,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2024-10-31 22:06:32,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:32,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169751617] [2024-10-31 22:06:32,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:32,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:32,733 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:32,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:32,743 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:32,969 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:32,969 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:32,969 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:32,969 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:32,970 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:06:32,970 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:32,970 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:32,970 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:32,970 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration3_Loop [2024-10-31 22:06:32,970 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:32,970 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:32,971 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,975 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,978 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,980 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,983 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,986 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,991 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,994 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:32,996 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,061 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:33,061 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:06:33,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,066 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-10-31 22:06:33,069 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:33,069 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,086 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:33,086 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=2} Honda state: {fibo2_#in~n=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:33,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2024-10-31 22:06:33,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,107 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-10-31 22:06:33,110 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:33,110 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,127 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:33,127 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:33,145 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-10-31 22:06:33,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,147 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-10-31 22:06:33,153 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:33,153 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,169 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:33,169 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:33,187 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2024-10-31 22:06:33,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,190 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-10-31 22:06:33,193 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:33,193 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,212 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:33,212 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:33,230 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,232 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2024-10-31 22:06:33,235 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:33,236 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,252 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:33,252 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:33,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,272 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-10-31 22:06:33,275 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:33,275 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-10-31 22:06:33,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,314 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-10-31 22:06:33,316 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:06:33,316 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:33,335 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:06:33,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,353 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:33,353 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:33,353 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:33,354 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:33,354 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:06:33,354 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,354 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:33,354 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:33,354 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration3_Loop [2024-10-31 22:06:33,354 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:33,354 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:33,355 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,360 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,363 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,368 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,378 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,382 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,385 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,387 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:33,443 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:33,443 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:06:33,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,445 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-10-31 22:06:33,448 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:33,462 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:33,463 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:33,463 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:33,463 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:33,463 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:33,464 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:33,464 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:33,468 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:33,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,488 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-10-31 22:06:33,490 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:33,523 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:33,523 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:33,523 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:33,523 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:33,523 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:33,524 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:33,524 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:33,526 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:33,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,545 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-10-31 22:06:33,547 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:33,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:33,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:33,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:33,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:33,562 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:33,563 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:33,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:33,567 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:33,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,587 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-10-31 22:06:33,589 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:33,602 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:33,602 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:33,602 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:33,602 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:33,602 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:33,603 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:33,603 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:33,605 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:33,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:33,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,622 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-10-31 22:06:33,625 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:33,638 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:33,638 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:33,638 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:33,638 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:33,638 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:33,640 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:33,640 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:33,642 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:06:33,648 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:06:33,648 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:06:33,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:33,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:33,650 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:33,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-10-31 22:06:33,652 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:06:33,652 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:06:33,653 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:06:33,653 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2024-10-31 22:06:33,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2024-10-31 22:06:33,671 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:06:33,697 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:33,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:33,748 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:06:33,749 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:33,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:06:33,895 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:34,068 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:06:34,068 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 60 states and 79 transitions. cyclomatic complexity: 21 Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-31 22:06:34,741 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 60 states and 79 transitions. cyclomatic complexity: 21. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 206 states and 282 transitions. Complement of second has 48 states. [2024-10-31 22:06:34,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 2 stem states 11 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:34,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-31 22:06:34,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 79 transitions. [2024-10-31 22:06:34,744 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 14 letters. [2024-10-31 22:06:34,745 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:34,745 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 30 letters. Loop has 14 letters. [2024-10-31 22:06:34,745 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:34,746 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 28 letters. [2024-10-31 22:06:34,750 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:34,750 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 282 transitions. [2024-10-31 22:06:34,757 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:06:34,766 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 182 states and 254 transitions. [2024-10-31 22:06:34,766 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 112 [2024-10-31 22:06:34,767 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 115 [2024-10-31 22:06:34,767 INFO L73 IsDeterministic]: Start isDeterministic. Operand 182 states and 254 transitions. [2024-10-31 22:06:34,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:34,768 INFO L218 hiAutomatonCegarLoop]: Abstraction has 182 states and 254 transitions. [2024-10-31 22:06:34,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states and 254 transitions. [2024-10-31 22:06:34,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 154. [2024-10-31 22:06:34,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 96 states have (on average 1.28125) internal successors, (123), 104 states have internal predecessors, (123), 35 states have call successors, (36), 19 states have call predecessors, (36), 23 states have return successors, (52), 30 states have call predecessors, (52), 33 states have call successors, (52) [2024-10-31 22:06:34,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 211 transitions. [2024-10-31 22:06:34,785 INFO L240 hiAutomatonCegarLoop]: Abstraction has 154 states and 211 transitions. [2024-10-31 22:06:34,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:06:34,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-31 22:06:34,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-10-31 22:06:34,786 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-10-31 22:06:35,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:06:35,110 INFO L93 Difference]: Finished difference Result 209 states and 278 transitions. [2024-10-31 22:06:35,110 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 209 states and 278 transitions. [2024-10-31 22:06:35,115 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:06:35,119 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 209 states to 200 states and 269 transitions. [2024-10-31 22:06:35,119 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 129 [2024-10-31 22:06:35,120 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 129 [2024-10-31 22:06:35,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 200 states and 269 transitions. [2024-10-31 22:06:35,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:35,120 INFO L218 hiAutomatonCegarLoop]: Abstraction has 200 states and 269 transitions. [2024-10-31 22:06:35,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states and 269 transitions. [2024-10-31 22:06:35,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 185. [2024-10-31 22:06:35,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 115 states have (on average 1.2347826086956522) internal successors, (142), 124 states have internal predecessors, (142), 43 states have call successors, (45), 23 states have call predecessors, (45), 27 states have return successors, (64), 37 states have call predecessors, (64), 41 states have call successors, (64) [2024-10-31 22:06:35,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 251 transitions. [2024-10-31 22:06:35,137 INFO L240 hiAutomatonCegarLoop]: Abstraction has 185 states and 251 transitions. [2024-10-31 22:06:35,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-10-31 22:06:35,138 INFO L425 stractBuchiCegarLoop]: Abstraction has 185 states and 251 transitions. [2024-10-31 22:06:35,138 INFO L332 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-10-31 22:06:35,138 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 185 states and 251 transitions. [2024-10-31 22:06:35,141 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:06:35,144 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:35,144 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:35,146 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:35,146 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:35,146 INFO L745 eck$LassoCheckResult]: Stem: 1324#$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); 1289#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 := 6; 1290#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1327#$Ultimate##0 ~n := #in~n; 1321#L10 assume !(~n < 1); 1322#L12 assume !(1 == ~n); 1278#L15 call #t~ret4 := fibo2(~n - 1);< 1364#$Ultimate##0 ~n := #in~n; 1363#L20 assume !(~n < 1); 1362#L22 assume !(1 == ~n); 1296#L25 call #t~ret6 := fibo1(~n - 1);< 1295#$Ultimate##0 ~n := #in~n; 1297#L10 assume !(~n < 1); 1316#L12 assume !(1 == ~n); 1261#L15 call #t~ret4 := fibo2(~n - 1);< 1269#$Ultimate##0 ~n := #in~n; 1270#L20 assume !(~n < 1); 1260#L22 assume !(1 == ~n); 1262#L25 call #t~ret6 := fibo1(~n - 1);< 1303#$Ultimate##0 ~n := #in~n; 1361#L10 assume !(~n < 1); 1368#L12 assume !(1 == ~n); 1370#L15 call #t~ret4 := fibo2(~n - 1);< 1377#$Ultimate##0 ~n := #in~n; 1381#L20 assume ~n < 1;#res := 0; 1380#fibo2FINAL assume true; 1376#fibo2EXIT >#52#return; 1373#L15-1 call #t~ret5 := fibo2(~n - 2);< 1374#$Ultimate##0 ~n := #in~n; 1378#L20 assume ~n < 1;#res := 0; 1375#fibo2FINAL assume true; 1372#fibo2EXIT >#54#return; 1371#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1366#fibo1FINAL assume true; 1367#fibo1EXIT >#48#return; 1286#L25-1 call #t~ret7 := fibo1(~n - 2);< 1355#$Ultimate##0 ~n := #in~n; 1392#L10 assume ~n < 1;#res := 0; 1437#fibo1FINAL assume true; 1284#fibo1EXIT >#50#return; 1288#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1305#fibo2FINAL assume true; 1317#fibo2EXIT >#52#return; 1255#L15-1 call #t~ret5 := fibo2(~n - 2);< 1385#$Ultimate##0 [2024-10-31 22:06:35,146 INFO L747 eck$LassoCheckResult]: Loop: 1385#$Ultimate##0 ~n := #in~n; 1386#L20 assume !(~n < 1); 1254#L22 assume !(1 == ~n); 1259#L25 call #t~ret6 := fibo1(~n - 1);< 1279#$Ultimate##0 ~n := #in~n; 1319#L10 assume !(~n < 1); 1312#L12 assume !(1 == ~n); 1257#L15 call #t~ret4 := fibo2(~n - 1);< 1385#$Ultimate##0 [2024-10-31 22:06:35,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:35,147 INFO L85 PathProgramCache]: Analyzing trace with hash 441703261, now seen corresponding path program 1 times [2024-10-31 22:06:35,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:35,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961029366] [2024-10-31 22:06:35,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:35,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:35,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,219 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:06:35,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:35,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,321 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:06:35,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:35,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2024-10-31 22:06:35,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,391 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-10-31 22:06:35,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:35,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961029366] [2024-10-31 22:06:35,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961029366] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:06:35,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733355699] [2024-10-31 22:06:35,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:35,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:06:35,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:35,394 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:06:35,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-31 22:06:35,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:35,448 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:06:35,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:35,671 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 33 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:06:35,671 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:06:36,189 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 34 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-31 22:06:36,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733355699] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:06:36,190 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:06:36,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 15] total 20 [2024-10-31 22:06:36,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617568231] [2024-10-31 22:06:36,191 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:06:36,191 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:06:36,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:36,192 INFO L85 PathProgramCache]: Analyzing trace with hash 996300776, now seen corresponding path program 2 times [2024-10-31 22:06:36,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:36,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711342559] [2024-10-31 22:06:36,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:36,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:36,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:36,197 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:36,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:36,200 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:36,318 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:36,318 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:36,318 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:36,318 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:36,318 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:06:36,318 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,318 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:36,319 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:36,319 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration4_Loop [2024-10-31 22:06:36,319 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:36,319 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:36,320 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,322 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,324 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,327 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,329 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,332 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,334 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,342 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,394 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:36,394 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:06:36,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,396 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2024-10-31 22:06:36,401 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,402 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,419 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:36,420 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:36,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,440 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2024-10-31 22:06:36,443 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,443 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,461 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:36,462 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:36,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,482 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2024-10-31 22:06:36,486 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,486 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,503 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:36,503 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:36,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,523 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2024-10-31 22:06:36,527 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,530 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,546 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:36,547 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:36,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,567 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-10-31 22:06:36,572 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,572 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,586 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:36,587 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:36,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,602 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-10-31 22:06:36,604 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,604 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,617 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:36,617 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:36,629 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2024-10-31 22:06:36,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,631 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-10-31 22:06:36,632 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:36,633 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2024-10-31 22:06:36,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,661 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,662 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-10-31 22:06:36,663 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:06:36,663 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:36,692 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:06:36,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,695 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:36,695 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:36,696 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:36,696 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:36,696 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:06:36,696 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,696 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:36,696 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:36,696 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration4_Loop [2024-10-31 22:06:36,696 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:36,696 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:36,697 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,702 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,705 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,707 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,709 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,711 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,714 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,722 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:36,780 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:36,780 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:06:36,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,783 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-10-31 22:06:36,786 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:36,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:36,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:36,798 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:36,798 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:36,798 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:36,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:36,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:36,803 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:36,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,824 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-10-31 22:06:36,827 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:36,841 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:36,841 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:36,841 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:36,841 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:36,841 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:36,842 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:36,842 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:36,845 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:36,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,866 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-10-31 22:06:36,869 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:36,883 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:36,883 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:36,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:36,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:36,883 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:36,884 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:36,884 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:36,888 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:36,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-10-31 22:06:36,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,909 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2024-10-31 22:06:36,911 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:36,923 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:36,923 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:36,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:36,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:36,923 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:36,924 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:36,924 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:36,925 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:36,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2024-10-31 22:06:36,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,938 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2024-10-31 22:06:36,940 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:36,951 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:36,952 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:36,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:36,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:36,952 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:36,952 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:36,952 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:36,954 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:36,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2024-10-31 22:06:36,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,967 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2024-10-31 22:06:36,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-10-31 22:06:36,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:36,979 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:36,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:36,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:36,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:36,980 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:36,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:36,981 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:36,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:36,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:36,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:36,994 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:36,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-10-31 22:06:36,996 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:37,006 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:37,007 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:37,007 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:37,007 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:37,007 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:37,008 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:37,008 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:37,011 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:06:37,016 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:06:37,016 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:06:37,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:37,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:37,019 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:37,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-10-31 22:06:37,021 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:06:37,021 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:06:37,021 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:06:37,021 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2024-10-31 22:06:37,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2024-10-31 22:06:37,040 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:06:37,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:37,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:37,122 INFO L255 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:37,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:37,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:37,565 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:06:37,566 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:37,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:37,633 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2024-10-31 22:06:37,634 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 185 states and 251 transitions. cyclomatic complexity: 71 Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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-10-31 22:06:37,846 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 185 states and 251 transitions. cyclomatic complexity: 71. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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 678 states and 958 transitions. Complement of second has 30 states. [2024-10-31 22:06:37,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:37,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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-10-31 22:06:37,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 39 transitions. [2024-10-31 22:06:37,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 44 letters. Loop has 8 letters. [2024-10-31 22:06:37,849 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:37,849 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:37,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:37,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:37,930 INFO L255 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:37,933 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:38,362 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:06:38,363 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:38,431 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:38,432 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2024-10-31 22:06:38,432 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 185 states and 251 transitions. cyclomatic complexity: 71 Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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-10-31 22:06:38,650 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 185 states and 251 transitions. cyclomatic complexity: 71. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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 678 states and 958 transitions. Complement of second has 30 states. [2024-10-31 22:06:38,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:38,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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-10-31 22:06:38,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 39 transitions. [2024-10-31 22:06:38,656 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 39 transitions. Stem has 44 letters. Loop has 8 letters. [2024-10-31 22:06:38,656 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:38,656 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:38,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:38,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:38,734 INFO L255 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:38,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:39,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:39,115 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:06:39,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:39,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:39,188 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2024-10-31 22:06:39,188 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 185 states and 251 transitions. cyclomatic complexity: 71 Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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-10-31 22:06:39,392 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 185 states and 251 transitions. cyclomatic complexity: 71. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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 561 states and 780 transitions. Complement of second has 29 states. [2024-10-31 22:06:39,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:39,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 5 states have internal predecessors, (26), 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-10-31 22:06:39,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 42 transitions. [2024-10-31 22:06:39,394 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 42 transitions. Stem has 44 letters. Loop has 8 letters. [2024-10-31 22:06:39,395 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:39,395 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 42 transitions. Stem has 52 letters. Loop has 8 letters. [2024-10-31 22:06:39,395 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:39,395 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 42 transitions. Stem has 44 letters. Loop has 16 letters. [2024-10-31 22:06:39,396 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:39,396 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 561 states and 780 transitions. [2024-10-31 22:06:39,405 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 56 [2024-10-31 22:06:39,418 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 561 states to 457 states and 656 transitions. [2024-10-31 22:06:39,419 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 196 [2024-10-31 22:06:39,421 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 227 [2024-10-31 22:06:39,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 457 states and 656 transitions. [2024-10-31 22:06:39,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:39,424 INFO L218 hiAutomatonCegarLoop]: Abstraction has 457 states and 656 transitions. [2024-10-31 22:06:39,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states and 656 transitions. [2024-10-31 22:06:39,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 386. [2024-10-31 22:06:39,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 257 states have (on average 1.272373540856031) internal successors, (327), 278 states have internal predecessors, (327), 76 states have call successors, (79), 58 states have call predecessors, (79), 53 states have return successors, (124), 49 states have call predecessors, (124), 74 states have call successors, (124) [2024-10-31 22:06:39,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 530 transitions. [2024-10-31 22:06:39,479 INFO L240 hiAutomatonCegarLoop]: Abstraction has 386 states and 530 transitions. [2024-10-31 22:06:39,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:06:39,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-31 22:06:39,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2024-10-31 22:06:39,481 INFO L87 Difference]: Start difference. First operand 386 states and 530 transitions. Second operand has 20 states, 18 states have (on average 2.7777777777777777) internal successors, (50), 17 states have internal predecessors, (50), 13 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (12), 3 states have call predecessors, (12), 10 states have call successors, (12) [2024-10-31 22:06:40,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:06:40,058 INFO L93 Difference]: Finished difference Result 457 states and 652 transitions. [2024-10-31 22:06:40,059 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 457 states and 652 transitions. [2024-10-31 22:06:40,065 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2024-10-31 22:06:40,072 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 457 states to 418 states and 608 transitions. [2024-10-31 22:06:40,072 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 225 [2024-10-31 22:06:40,073 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2024-10-31 22:06:40,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 418 states and 608 transitions. [2024-10-31 22:06:40,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:40,073 INFO L218 hiAutomatonCegarLoop]: Abstraction has 418 states and 608 transitions. [2024-10-31 22:06:40,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states and 608 transitions. [2024-10-31 22:06:40,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 383. [2024-10-31 22:06:40,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 248 states have (on average 1.2258064516129032) internal successors, (304), 278 states have internal predecessors, (304), 79 states have call successors, (82), 53 states have call predecessors, (82), 56 states have return successors, (146), 51 states have call predecessors, (146), 77 states have call successors, (146) [2024-10-31 22:06:40,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 532 transitions. [2024-10-31 22:06:40,103 INFO L240 hiAutomatonCegarLoop]: Abstraction has 383 states and 532 transitions. [2024-10-31 22:06:40,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-10-31 22:06:40,107 INFO L425 stractBuchiCegarLoop]: Abstraction has 383 states and 532 transitions. [2024-10-31 22:06:40,108 INFO L332 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-10-31 22:06:40,108 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 383 states and 532 transitions. [2024-10-31 22:06:40,111 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2024-10-31 22:06:40,111 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:40,111 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:40,112 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:40,112 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:40,113 INFO L745 eck$LassoCheckResult]: Stem: 5243#$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); 5205#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 := 6; 5206#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 5250#$Ultimate##0 ~n := #in~n; 5302#L10 assume !(~n < 1); 5301#L12 assume !(1 == ~n); 5297#L15 call #t~ret4 := fibo2(~n - 1);< 5300#$Ultimate##0 ~n := #in~n; 5299#L20 assume !(~n < 1); 5298#L22 assume !(1 == ~n); 5293#L25 call #t~ret6 := fibo1(~n - 1);< 5296#$Ultimate##0 ~n := #in~n; 5295#L10 assume !(~n < 1); 5294#L12 assume !(1 == ~n); 5280#L15 call #t~ret4 := fibo2(~n - 1);< 5291#$Ultimate##0 ~n := #in~n; 5290#L20 assume !(~n < 1); 5283#L22 assume !(1 == ~n); 5212#L25 call #t~ret6 := fibo1(~n - 1);< 5275#$Ultimate##0 ~n := #in~n; 5276#L10 assume !(~n < 1); 5389#L12 assume !(1 == ~n); 5381#L15 call #t~ret4 := fibo2(~n - 1);< 5395#$Ultimate##0 ~n := #in~n; 5398#L20 assume !(~n < 1); 5397#L22 assume 1 == ~n;#res := 1; 5396#fibo2FINAL assume true; 5394#fibo2EXIT >#52#return; 5392#L15-1 call #t~ret5 := fibo2(~n - 2);< 5393#$Ultimate##0 ~n := #in~n; 5401#L20 assume ~n < 1;#res := 0; 5399#fibo2FINAL assume true; 5391#fibo2EXIT >#54#return; 5390#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5388#fibo1FINAL assume true; 5385#fibo1EXIT >#48#return; 5351#L25-1 call #t~ret7 := fibo1(~n - 2);< 5369#$Ultimate##0 ~n := #in~n; 5475#L10 assume ~n < 1;#res := 0; 5474#fibo1FINAL assume true; 5470#fibo1EXIT >#50#return; 5423#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5466#fibo2FINAL assume true; 5465#fibo2EXIT >#52#return; 5408#L15-1 call #t~ret5 := fibo2(~n - 2);< 5405#$Ultimate##0 [2024-10-31 22:06:40,113 INFO L747 eck$LassoCheckResult]: Loop: 5405#$Ultimate##0 ~n := #in~n; 5185#L20 assume !(~n < 1); 5410#L22 assume !(1 == ~n); 5411#L25 call #t~ret6 := fibo1(~n - 1);< 5404#$Ultimate##0 ~n := #in~n; 5456#L10 assume !(~n < 1); 5455#L12 assume !(1 == ~n); 5182#L15 call #t~ret4 := fibo2(~n - 1);< 5181#$Ultimate##0 ~n := #in~n; 5184#L20 assume !(~n < 1); 5478#L22 assume 1 == ~n;#res := 1; 5447#fibo2FINAL assume true; 5440#fibo2EXIT >#52#return; 5407#L15-1 call #t~ret5 := fibo2(~n - 2);< 5405#$Ultimate##0 [2024-10-31 22:06:40,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:40,113 INFO L85 PathProgramCache]: Analyzing trace with hash 1560322136, now seen corresponding path program 1 times [2024-10-31 22:06:40,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:40,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46476055] [2024-10-31 22:06:40,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:40,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:40,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:06:40,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:40,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:40,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:06:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,458 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 5 proven. 27 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-10-31 22:06:40,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:40,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46476055] [2024-10-31 22:06:40,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46476055] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:06:40,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760086694] [2024-10-31 22:06:40,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:40,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:06:40,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:40,462 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:06:40,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-10-31 22:06:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:40,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-31 22:06:40,520 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:40,621 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:06:40,622 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:06:40,914 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 28 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:06:40,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760086694] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:06:40,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:06:40,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 13] total 20 [2024-10-31 22:06:40,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509670588] [2024-10-31 22:06:40,915 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:06:40,916 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:06:40,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:40,916 INFO L85 PathProgramCache]: Analyzing trace with hash -93894958, now seen corresponding path program 1 times [2024-10-31 22:06:40,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:40,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446523655] [2024-10-31 22:06:40,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:40,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:40,920 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:40,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:40,924 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:41,098 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:41,099 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:41,099 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:41,099 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:41,099 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:06:41,099 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,099 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:41,099 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:41,099 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration5_Loop [2024-10-31 22:06:41,099 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:41,100 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:41,100 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,103 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,108 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,111 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,114 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,116 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,122 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,124 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,164 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:41,164 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:06:41,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,168 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2024-10-31 22:06:41,170 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:41,170 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,187 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:41,187 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:41,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,208 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2024-10-31 22:06:41,211 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:41,211 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,228 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:41,229 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:41,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2024-10-31 22:06:41,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,250 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2024-10-31 22:06:41,252 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:41,252 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,269 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:41,269 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:41,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2024-10-31 22:06:41,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,299 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2024-10-31 22:06:41,302 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:41,302 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,319 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:41,319 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-10-31 22:06:41,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2024-10-31 22:06:41,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,339 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-10-31 22:06:41,342 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:41,343 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,362 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:41,362 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:41,379 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,381 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-10-31 22:06:41,384 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:41,384 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,422 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-10-31 22:06:41,425 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:06:41,425 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:41,444 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:06:41,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,462 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:41,462 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:41,462 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:41,462 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:41,462 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:06:41,463 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,463 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:41,463 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:41,463 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration5_Loop [2024-10-31 22:06:41,463 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:41,463 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:41,463 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,467 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,469 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,472 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,474 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,483 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,489 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,491 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:41,547 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:41,547 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:06:41,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,552 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-10-31 22:06:41,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:41,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:41,571 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:41,571 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:41,571 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:41,571 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:41,572 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:41,572 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:41,574 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:41,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2024-10-31 22:06:41,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,596 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-10-31 22:06:41,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:41,612 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:41,612 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:41,612 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:41,612 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:41,612 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:41,613 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:41,613 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:41,615 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:41,636 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,641 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2024-10-31 22:06:41,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:41,678 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:41,678 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:41,678 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:41,678 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:41,678 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:41,679 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:41,679 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:41,681 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:41,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,708 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2024-10-31 22:06:41,710 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:41,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:41,723 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:41,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:41,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:41,724 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:41,724 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:41,724 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:41,726 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:41,738 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:41,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,740 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2024-10-31 22:06:41,741 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:41,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:41,754 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:41,754 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:41,754 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:41,754 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:41,759 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:41,759 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:41,765 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:06:41,768 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2024-10-31 22:06:41,768 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2024-10-31 22:06:41,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:41,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:41,770 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:41,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2024-10-31 22:06:41,772 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:06:41,772 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:06:41,773 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:06:41,773 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2024-10-31 22:06:41,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2024-10-31 22:06:41,792 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:06:41,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:41,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:41,871 INFO L255 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:41,873 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:42,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:42,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:06:42,232 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:42,376 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:42,377 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:06:42,377 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 383 states and 532 transitions. cyclomatic complexity: 156 Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:06:42,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2024-10-31 22:06:43,008 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 383 states and 532 transitions. cyclomatic complexity: 156. Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 1274 states and 1749 transitions. Complement of second has 34 states. [2024-10-31 22:06:43,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:43,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:06:43,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 55 transitions. [2024-10-31 22:06:43,011 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 55 transitions. Stem has 45 letters. Loop has 14 letters. [2024-10-31 22:06:43,011 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:43,011 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:43,026 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:43,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:43,099 INFO L255 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:43,102 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:43,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:43,456 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:06:43,457 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:43,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:43,601 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:06:43,601 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 383 states and 532 transitions. cyclomatic complexity: 156 Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:06:44,085 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 383 states and 532 transitions. cyclomatic complexity: 156. Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 1274 states and 1749 transitions. Complement of second has 34 states. [2024-10-31 22:06:44,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:44,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:06:44,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 55 transitions. [2024-10-31 22:06:44,087 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 55 transitions. Stem has 45 letters. Loop has 14 letters. [2024-10-31 22:06:44,087 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:44,087 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:44,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:44,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:44,166 INFO L255 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:44,168 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:44,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:44,524 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:06:44,525 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:44,666 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:06:44,667 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2024-10-31 22:06:44,667 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 383 states and 532 transitions. cyclomatic complexity: 156 Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:06:45,160 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 383 states and 532 transitions. cyclomatic complexity: 156. Second operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 1103 states and 1496 transitions. Complement of second has 37 states. [2024-10-31 22:06:45,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:45,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 6 states have internal predecessors, (31), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-10-31 22:06:45,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 59 transitions. [2024-10-31 22:06:45,163 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 45 letters. Loop has 14 letters. [2024-10-31 22:06:45,163 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:45,163 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 59 letters. Loop has 14 letters. [2024-10-31 22:06:45,164 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:45,164 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 45 letters. Loop has 28 letters. [2024-10-31 22:06:45,164 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:45,165 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1103 states and 1496 transitions. [2024-10-31 22:06:45,180 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 102 [2024-10-31 22:06:45,190 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1103 states to 662 states and 978 transitions. [2024-10-31 22:06:45,190 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 217 [2024-10-31 22:06:45,191 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 233 [2024-10-31 22:06:45,191 INFO L73 IsDeterministic]: Start isDeterministic. Operand 662 states and 978 transitions. [2024-10-31 22:06:45,191 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:45,191 INFO L218 hiAutomatonCegarLoop]: Abstraction has 662 states and 978 transitions. [2024-10-31 22:06:45,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states and 978 transitions. [2024-10-31 22:06:45,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 521. [2024-10-31 22:06:45,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 335 states have (on average 1.2238805970149254) internal successors, (410), 365 states have internal predecessors, (410), 110 states have call successors, (113), 71 states have call predecessors, (113), 76 states have return successors, (195), 84 states have call predecessors, (195), 108 states have call successors, (195) [2024-10-31 22:06:45,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 718 transitions. [2024-10-31 22:06:45,223 INFO L240 hiAutomatonCegarLoop]: Abstraction has 521 states and 718 transitions. [2024-10-31 22:06:45,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:06:45,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-31 22:06:45,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2024-10-31 22:06:45,224 INFO L87 Difference]: Start difference. First operand 521 states and 718 transitions. Second operand has 20 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 10 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2024-10-31 22:06:45,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:06:45,608 INFO L93 Difference]: Finished difference Result 636 states and 882 transitions. [2024-10-31 22:06:45,608 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 636 states and 882 transitions. [2024-10-31 22:06:45,616 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 66 [2024-10-31 22:06:45,623 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 636 states to 636 states and 882 transitions. [2024-10-31 22:06:45,624 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 262 [2024-10-31 22:06:45,624 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 262 [2024-10-31 22:06:45,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 636 states and 882 transitions. [2024-10-31 22:06:45,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:45,625 INFO L218 hiAutomatonCegarLoop]: Abstraction has 636 states and 882 transitions. [2024-10-31 22:06:45,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states and 882 transitions. [2024-10-31 22:06:45,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 540. [2024-10-31 22:06:45,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 348 states have (on average 1.2155172413793103) internal successors, (423), 377 states have internal predecessors, (423), 111 states have call successors, (114), 72 states have call predecessors, (114), 81 states have return successors, (199), 90 states have call predecessors, (199), 109 states have call successors, (199) [2024-10-31 22:06:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 736 transitions. [2024-10-31 22:06:45,644 INFO L240 hiAutomatonCegarLoop]: Abstraction has 540 states and 736 transitions. [2024-10-31 22:06:45,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-31 22:06:45,645 INFO L425 stractBuchiCegarLoop]: Abstraction has 540 states and 736 transitions. [2024-10-31 22:06:45,645 INFO L332 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-10-31 22:06:45,645 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 540 states and 736 transitions. [2024-10-31 22:06:45,649 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 66 [2024-10-31 22:06:45,649 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:45,649 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:45,653 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 6, 6, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:45,653 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-31 22:06:45,653 INFO L745 eck$LassoCheckResult]: Stem: 11514#$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); 11473#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 := 6; 11474#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 11522#$Ultimate##0 ~n := #in~n; 11575#L10 assume !(~n < 1); 11574#L12 assume !(1 == ~n); 11570#L15 call #t~ret4 := fibo2(~n - 1);< 11573#$Ultimate##0 ~n := #in~n; 11572#L20 assume !(~n < 1); 11571#L22 assume !(1 == ~n); 11566#L25 call #t~ret6 := fibo1(~n - 1);< 11569#$Ultimate##0 ~n := #in~n; 11568#L10 assume !(~n < 1); 11567#L12 assume !(1 == ~n); 11563#L15 call #t~ret4 := fibo2(~n - 1);< 11565#$Ultimate##0 ~n := #in~n; 11564#L20 assume !(~n < 1); 11562#L22 assume !(1 == ~n); 11484#L25 call #t~ret6 := fibo1(~n - 1);< 11560#$Ultimate##0 ~n := #in~n; 11557#L10 assume !(~n < 1); 11553#L12 assume !(1 == ~n); 11548#L15 call #t~ret4 := fibo2(~n - 1);< 11550#$Ultimate##0 ~n := #in~n; 11558#L20 assume !(~n < 1); 11554#L22 assume !(1 == ~n); 11483#L25 call #t~ret6 := fibo1(~n - 1);< 11560#$Ultimate##0 ~n := #in~n; 11557#L10 assume !(~n < 1); 11553#L12 assume !(1 == ~n); 11548#L15 call #t~ret4 := fibo2(~n - 1);< 11550#$Ultimate##0 ~n := #in~n; 11558#L20 assume !(~n < 1); 11554#L22 assume 1 == ~n;#res := 1; 11551#fibo2FINAL assume true; 11547#fibo2EXIT >#52#return; 11539#L15-1 call #t~ret5 := fibo2(~n - 2);< 11543#$Ultimate##0 ~n := #in~n; 11544#L20 assume !(~n < 1); 11840#L22 assume !(1 == ~n); 11837#L25 call #t~ret6 := fibo1(~n - 1);< 11838#$Ultimate##0 ~n := #in~n; 11842#L10 assume !(~n < 1); 11841#L12 assume 1 == ~n;#res := 1; 11839#fibo1FINAL assume true; 11836#fibo1EXIT >#48#return; 11834#L25-1 call #t~ret7 := fibo1(~n - 2);< 11835#$Ultimate##0 ~n := #in~n; 11845#L10 assume ~n < 1;#res := 0; 11843#fibo1FINAL assume true; 11833#fibo1EXIT >#50#return; 11832#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 11830#fibo2FINAL assume true; 11678#fibo2EXIT >#54#return; 11650#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 11638#fibo1FINAL assume true; 11626#fibo1EXIT >#48#return; 11629#L25-1 call #t~ret7 := fibo1(~n - 2);< 11642#$Ultimate##0 ~n := #in~n; 11736#L10 assume !(~n < 1); 11734#L12 assume !(1 == ~n); 11640#L15 call #t~ret4 := fibo2(~n - 1);< 11658#$Ultimate##0 ~n := #in~n; 11656#L20 assume !(~n < 1); 11653#L22 assume 1 == ~n;#res := 1; 11654#fibo2FINAL assume true; 11693#fibo2EXIT >#52#return; 11494#L15-1 call #t~ret5 := fibo2(~n - 2);< 11661#$Ultimate##0 ~n := #in~n; 11662#L20 assume ~n < 1;#res := 0; 11755#fibo2FINAL assume true; 11675#fibo2EXIT >#54#return; 11650#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 11638#fibo1FINAL assume true; 11626#fibo1EXIT >#50#return; 11636#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 11682#fibo2FINAL assume true; 11676#fibo2EXIT >#52#return; 11494#L15-1 [2024-10-31 22:06:45,654 INFO L747 eck$LassoCheckResult]: Loop: 11494#L15-1 call #t~ret5 := fibo2(~n - 2);< 11661#$Ultimate##0 ~n := #in~n; 11657#L20 assume !(~n < 1); 11655#L22 assume !(1 == ~n); 11631#L25 call #t~ret6 := fibo1(~n - 1);< 11639#$Ultimate##0 ~n := #in~n; 11694#L10 assume !(~n < 1); 11687#L12 assume !(1 == ~n); 11643#L15 call #t~ret4 := fibo2(~n - 1);< 11683#$Ultimate##0 ~n := #in~n; 11657#L20 assume !(~n < 1); 11655#L22 assume !(1 == ~n); 11631#L25 call #t~ret6 := fibo1(~n - 1);< 11639#$Ultimate##0 ~n := #in~n; 11694#L10 assume !(~n < 1); 11687#L12 assume !(1 == ~n); 11643#L15 call #t~ret4 := fibo2(~n - 1);< 11683#$Ultimate##0 ~n := #in~n; 11813#L20 assume !(~n < 1); 11811#L22 assume 1 == ~n;#res := 1; 11744#fibo2FINAL assume true; 11739#fibo2EXIT >#52#return; 11578#L15-1 call #t~ret5 := fibo2(~n - 2);< 11659#$Ultimate##0 ~n := #in~n; 11660#L20 assume ~n < 1;#res := 0; 11955#fibo2FINAL assume true; 11673#fibo2EXIT >#54#return; 11650#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 11638#fibo1FINAL assume true; 11626#fibo1EXIT >#48#return; 11629#L25-1 call #t~ret7 := fibo1(~n - 2);< 11642#$Ultimate##0 ~n := #in~n; 11736#L10 assume !(~n < 1); 11734#L12 assume !(1 == ~n); 11640#L15 call #t~ret4 := fibo2(~n - 1);< 11658#$Ultimate##0 ~n := #in~n; 11656#L20 assume !(~n < 1); 11653#L22 assume 1 == ~n;#res := 1; 11654#fibo2FINAL assume true; 11693#fibo2EXIT >#52#return; 11494#L15-1 call #t~ret5 := fibo2(~n - 2);< 11661#$Ultimate##0 ~n := #in~n; 11662#L20 assume ~n < 1;#res := 0; 11755#fibo2FINAL assume true; 11675#fibo2EXIT >#54#return; 11650#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 11638#fibo1FINAL assume true; 11626#fibo1EXIT >#50#return; 11636#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 11682#fibo2FINAL assume true; 11676#fibo2EXIT >#52#return; 11494#L15-1 [2024-10-31 22:06:45,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:45,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1145452841, now seen corresponding path program 1 times [2024-10-31 22:06:45,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:45,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709788381] [2024-10-31 22:06:45,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:45,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:45,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:45,941 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-31 22:06:45,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:46,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-31 22:06:46,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,118 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 26 proven. 79 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-10-31 22:06:46,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:46,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709788381] [2024-10-31 22:06:46,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709788381] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:06:46,119 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708969415] [2024-10-31 22:06:46,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:46,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:06:46,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:46,122 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:06:46,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-10-31 22:06:46,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:06:46,192 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:46,312 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 30 proven. 89 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-10-31 22:06:46,312 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:06:46,669 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 30 proven. 89 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-10-31 22:06:46,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708969415] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:06:46,669 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:06:46,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 21 [2024-10-31 22:06:46,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179273755] [2024-10-31 22:06:46,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:06:46,671 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:06:46,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:46,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1108085027, now seen corresponding path program 1 times [2024-10-31 22:06:46,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:46,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897323179] [2024-10-31 22:06:46,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:46,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:46,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:06:46,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:46,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:06:46,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:46,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:46,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,903 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-31 22:06:46,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:46,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897323179] [2024-10-31 22:06:46,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897323179] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:06:46,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409459823] [2024-10-31 22:06:46,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:46,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:06:46,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:46,906 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:06:46,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-10-31 22:06:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:46,962 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:06:46,963 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:47,068 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-31 22:06:47,068 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:06:47,487 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-10-31 22:06:47,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409459823] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:06:47,488 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:06:47,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2024-10-31 22:06:47,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660929586] [2024-10-31 22:06:47,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:06:47,489 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:06:47,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:06:47,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-31 22:06:47,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2024-10-31 22:06:47,490 INFO L87 Difference]: Start difference. First operand 540 states and 736 transitions. cyclomatic complexity: 204 Second operand has 20 states, 17 states have (on average 2.823529411764706) internal successors, (48), 18 states have internal predecessors, (48), 11 states have call successors, (14), 1 states have call predecessors, (14), 6 states have return successors, (13), 6 states have call predecessors, (13), 11 states have call successors, (13) [2024-10-31 22:06:47,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:06:47,795 INFO L93 Difference]: Finished difference Result 240 states and 309 transitions. [2024-10-31 22:06:47,795 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 240 states and 309 transitions. [2024-10-31 22:06:47,798 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 22 [2024-10-31 22:06:47,800 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 240 states to 192 states and 243 transitions. [2024-10-31 22:06:47,801 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 134 [2024-10-31 22:06:47,801 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 138 [2024-10-31 22:06:47,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 192 states and 243 transitions. [2024-10-31 22:06:47,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:06:47,802 INFO L218 hiAutomatonCegarLoop]: Abstraction has 192 states and 243 transitions. [2024-10-31 22:06:47,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states and 243 transitions. [2024-10-31 22:06:47,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 178. [2024-10-31 22:06:47,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 116 states have (on average 1.146551724137931) internal successors, (133), 122 states have internal predecessors, (133), 34 states have call successors, (34), 24 states have call predecessors, (34), 28 states have return successors, (60), 31 states have call predecessors, (60), 32 states have call successors, (60) [2024-10-31 22:06:47,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 227 transitions. [2024-10-31 22:06:47,808 INFO L240 hiAutomatonCegarLoop]: Abstraction has 178 states and 227 transitions. [2024-10-31 22:06:47,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-31 22:06:47,809 INFO L425 stractBuchiCegarLoop]: Abstraction has 178 states and 227 transitions. [2024-10-31 22:06:47,809 INFO L332 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-10-31 22:06:47,809 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 178 states and 227 transitions. [2024-10-31 22:06:47,810 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 21 [2024-10-31 22:06:47,811 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:06:47,811 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:06:47,811 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:47,811 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:06:47,812 INFO L745 eck$LassoCheckResult]: Stem: 13332#$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); 13307#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 := 6; 13308#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 13335#$Ultimate##0 ~n := #in~n; 13407#L10 assume !(~n < 1); 13404#L12 assume !(1 == ~n); 13278#L15 call #t~ret4 := fibo2(~n - 1);< 13392#$Ultimate##0 ~n := #in~n; 13415#L20 assume !(~n < 1); 13277#L22 assume !(1 == ~n); 13279#L25 call #t~ret6 := fibo1(~n - 1);< 13305#$Ultimate##0 ~n := #in~n; 13306#L10 assume !(~n < 1); 13322#L12 assume !(1 == ~n); 13284#L15 call #t~ret4 := fibo2(~n - 1);< 13283#$Ultimate##0 ~n := #in~n; 13285#L20 assume !(~n < 1); 13330#L22 assume !(1 == ~n); 13299#L25 call #t~ret6 := fibo1(~n - 1);< 13388#$Ultimate##0 ~n := #in~n; 13382#L10 assume !(~n < 1); 13379#L12 assume !(1 == ~n); 13275#L15 call #t~ret4 := fibo2(~n - 1);< 13328#$Ultimate##0 ~n := #in~n; 13329#L20 assume !(~n < 1); 13274#L22 assume 1 == ~n;#res := 1; 13276#fibo2FINAL assume true; 13331#fibo2EXIT >#52#return; 13312#L15-1 call #t~ret5 := fibo2(~n - 2);< 13313#$Ultimate##0 ~n := #in~n; 13424#L20 assume ~n < 1;#res := 0; 13422#fibo2FINAL assume true; 13420#fibo2EXIT >#54#return; 13333#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 13334#fibo1FINAL assume true; 13297#fibo1EXIT >#48#return; 13288#L25-1 call #t~ret7 := fibo1(~n - 2);< 13294#$Ultimate##0 ~n := #in~n; 13325#L10 assume !(~n < 1); 13320#L12 assume 1 == ~n;#res := 1; 13321#fibo1FINAL assume true; 13450#fibo1EXIT >#50#return; 13384#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 13435#fibo2FINAL assume true; 13368#fibo2EXIT >#52#return; 13355#L15-1 call #t~ret5 := fibo2(~n - 2);< 13359#$Ultimate##0 [2024-10-31 22:06:47,812 INFO L747 eck$LassoCheckResult]: Loop: 13359#$Ultimate##0 ~n := #in~n; 13350#L20 assume !(~n < 1); 13353#L22 assume !(1 == ~n); 13315#L25 call #t~ret6 := fibo1(~n - 1);< 13351#$Ultimate##0 ~n := #in~n; 13348#L10 assume !(~n < 1); 13343#L12 assume !(1 == ~n); 13295#L15 call #t~ret4 := fibo2(~n - 1);< 13339#$Ultimate##0 ~n := #in~n; 13350#L20 assume !(~n < 1); 13353#L22 assume !(1 == ~n); 13315#L25 call #t~ret6 := fibo1(~n - 1);< 13351#$Ultimate##0 ~n := #in~n; 13348#L10 assume !(~n < 1); 13343#L12 assume !(1 == ~n); 13295#L15 call #t~ret4 := fibo2(~n - 1);< 13339#$Ultimate##0 ~n := #in~n; 13347#L20 assume !(~n < 1); 13341#L22 assume 1 == ~n;#res := 1; 13342#fibo2FINAL assume true; 13416#fibo2EXIT >#52#return; 13413#L15-1 call #t~ret5 := fibo2(~n - 2);< 13414#$Ultimate##0 ~n := #in~n; 13421#L20 assume ~n < 1;#res := 0; 13418#fibo2FINAL assume true; 13412#fibo2EXIT >#54#return; 13397#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 13410#fibo1FINAL assume true; 13405#fibo1EXIT >#48#return; 13302#L25-1 call #t~ret7 := fibo1(~n - 2);< 13301#$Ultimate##0 ~n := #in~n; 13303#L10 assume !(~n < 1); 13426#L12 assume 1 == ~n;#res := 1; 13425#fibo1FINAL assume true; 13383#fibo1EXIT >#50#return; 13386#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 13376#fibo2FINAL assume true; 13364#fibo2EXIT >#52#return; 13354#L15-1 call #t~ret5 := fibo2(~n - 2);< 13359#$Ultimate##0 [2024-10-31 22:06:47,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:47,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1722716546, now seen corresponding path program 1 times [2024-10-31 22:06:47,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:47,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106982845] [2024-10-31 22:06:47,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:47,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:47,828 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:47,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:47,839 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:47,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:47,840 INFO L85 PathProgramCache]: Analyzing trace with hash -71423658, now seen corresponding path program 1 times [2024-10-31 22:06:47,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:47,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204933030] [2024-10-31 22:06:47,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:47,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:47,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:47,846 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:06:47,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:06:47,853 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:06:47,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:47,854 INFO L85 PathProgramCache]: Analyzing trace with hash -529819591, now seen corresponding path program 2 times [2024-10-31 22:06:47,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:06:47,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44870647] [2024-10-31 22:06:47,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:06:47,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:06:47,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:06:48,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:48,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:48,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:06:48,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-10-31 22:06:48,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,097 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:48,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,101 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:06:48,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,104 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:06:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:06:48,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:48,109 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 36 proven. 63 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-10-31 22:06:48,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:06:48,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44870647] [2024-10-31 22:06:48,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44870647] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:06:48,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106503972] [2024-10-31 22:06:48,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-31 22:06:48,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:06:48,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:48,113 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:06:48,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-10-31 22:06:48,183 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-31 22:06:48,183 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:06:48,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:06:48,186 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:48,267 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 54 proven. 66 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:06:48,267 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:06:48,485 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 54 proven. 66 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:06:48,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106503972] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:06:48,486 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:06:48,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 15] total 17 [2024-10-31 22:06:48,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240994488] [2024-10-31 22:06:48,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:06:48,903 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:48,904 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:48,904 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:48,904 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:48,904 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:06:48,904 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:48,904 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:48,904 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:48,904 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration7_Loop [2024-10-31 22:06:48,905 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:48,905 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:48,905 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,908 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,910 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,912 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,915 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,917 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,919 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,926 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:48,957 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:48,957 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:06:48,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:48,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:48,959 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:48,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2024-10-31 22:06:48,961 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:48,961 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:48,975 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:48,975 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:48,987 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:48,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:48,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:48,989 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:48,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2024-10-31 22:06:48,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:48,991 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,004 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:49,004 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:49,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:49,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,025 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2024-10-31 22:06:49,029 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:49,031 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,050 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:49,050 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-10-31 22:06:49,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2024-10-31 22:06:49,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,071 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2024-10-31 22:06:49,072 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:49,072 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,086 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:49,086 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:49,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2024-10-31 22:06:49,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,101 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2024-10-31 22:06:49,103 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:49,103 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,117 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:49,117 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:49,135 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2024-10-31 22:06:49,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,137 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2024-10-31 22:06:49,139 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:49,139 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,155 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:06:49,155 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:06:49,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2024-10-31 22:06:49,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,168 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2024-10-31 22:06:49,170 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:06:49,170 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2024-10-31 22:06:49,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,196 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2024-10-31 22:06:49,198 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:06:49,198 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:06:49,212 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:06:49,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2024-10-31 22:06:49,224 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:06:49,224 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:06:49,224 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:06:49,224 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:06:49,224 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:06:49,224 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,224 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:06:49,224 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:06:49,225 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_6-1.c_Iteration7_Loop [2024-10-31 22:06:49,225 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:06:49,225 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:06:49,225 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,228 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,231 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,233 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,236 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,238 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,241 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,247 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:06:49,282 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:06:49,282 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:06:49,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,286 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2024-10-31 22:06:49,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,299 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,299 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,299 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,300 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,300 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,300 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,300 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,301 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:49,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:49,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,314 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2024-10-31 22:06:49,316 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,327 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,327 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,328 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,329 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:49,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:49,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,342 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2024-10-31 22:06:49,344 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,354 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,355 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,355 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,355 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,355 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,355 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,355 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,357 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:49,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2024-10-31 22:06:49,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,369 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2024-10-31 22:06:49,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,382 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,382 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,382 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,382 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,382 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,383 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,383 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,384 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:49,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2024-10-31 22:06:49,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,397 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2024-10-31 22:06:49,399 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,409 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,410 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,410 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,410 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,410 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,410 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,412 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:49,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2024-10-31 22:06:49,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,425 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2024-10-31 22:06:49,428 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,439 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,439 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,439 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,440 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,440 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,441 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:06:49,452 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:49,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,454 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2024-10-31 22:06:49,457 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:06:49,470 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:06:49,470 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:06:49,470 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:06:49,470 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:06:49,470 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:06:49,471 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:06:49,471 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:06:49,474 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:06:49,477 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:06:49,477 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:06:49,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:06:49,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:06:49,478 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:06:49,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2024-10-31 22:06:49,480 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:06:49,480 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:06:49,480 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:06:49,480 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2024-10-31 22:06:49,493 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2024-10-31 22:06:49,493 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:06:49,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:49,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:49,563 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:49,565 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:49,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c8596a5b-35a6-4974-ba95-cc45e5733886/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Forceful destruction successful, exit code 0 [2024-10-31 22:06:49,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:49,939 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:06:49,941 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:06:50,214 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 11 loop predicates [2024-10-31 22:06:50,214 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:50,738 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51. 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) Result 343 states and 433 transitions. Complement of second has 34 states. [2024-10-31 22:06:50,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:50,740 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:50,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 55 transitions. [2024-10-31 22:06:50,740 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 55 transitions. Stem has 46 letters. Loop has 39 letters. [2024-10-31 22:06:50,741 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:50,741 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:50,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:50,812 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:50,814 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:51,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:51,182 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:06:51,183 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:06:51,461 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-10-31 22:06:51,461 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:51,982 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51. 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) Result 343 states and 433 transitions. Complement of second has 34 states. [2024-10-31 22:06:51,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:51,983 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:51,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 55 transitions. [2024-10-31 22:06:51,984 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 55 transitions. Stem has 46 letters. Loop has 39 letters. [2024-10-31 22:06:51,984 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:51,984 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:51,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:52,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:52,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:52,062 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:52,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:52,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:06:52,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:52,758 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:06:52,758 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-10-31 22:06:52,759 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:53,298 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51. 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) Result 283 states and 357 transitions. Complement of second has 37 states. [2024-10-31 22:06:53,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:53,299 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:53,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 59 transitions. [2024-10-31 22:06:53,300 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 46 letters. Loop has 39 letters. [2024-10-31 22:06:53,301 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:53,301 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:53,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:53,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:53,373 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:53,374 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:53,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:53,696 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:06:53,697 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:53,978 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:06:53,979 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.2 stem predicates 11 loop predicates [2024-10-31 22:06:53,979 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:54,532 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 178 states and 227 transitions. cyclomatic complexity: 51. 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) Result 283 states and 357 transitions. Complement of second has 37 states. [2024-10-31 22:06:54,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2024-10-31 22:06:54,534 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, (16), 5 states have call predecessors, (16), 5 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:06:54,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 59 transitions. [2024-10-31 22:06:54,535 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 59 transitions. Stem has 46 letters. Loop has 39 letters. [2024-10-31 22:06:54,537 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:06:54,537 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:06:54,551 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:06:54,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:54,617 INFO L255 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:06:54,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:06:55,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:06:55,047 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:06:55,049 INFO L278 TraceCheckSpWp]: Computing forward predicates...