./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 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_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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_884326c3-7698-4793-9032-fbefbf7177fe/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 eb57cc67b4a5d1052a722feccb00a81098424cf4bc0bbd7bfe756405ab740d43 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4fc63b2 [2024-10-31 22:00:59,408 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-31 22:00:59,501 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf [2024-10-31 22:00:59,506 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-31 22:00:59,509 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-31 22:00:59,539 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-31 22:00:59,540 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-31 22:00:59,540 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-31 22:00:59,541 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-31 22:00:59,542 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-31 22:00:59,542 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-31 22:00:59,543 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-31 22:00:59,543 INFO L153 SettingsManager]: * Use SBE=true [2024-10-31 22:00:59,544 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-10-31 22:00:59,544 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-10-31 22:00:59,544 INFO L153 SettingsManager]: * Use old map elimination=false [2024-10-31 22:00:59,545 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-10-31 22:00:59,545 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-10-31 22:00:59,546 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-10-31 22:00:59,546 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-31 22:00:59,546 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-10-31 22:00:59,547 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-31 22:00:59,548 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-31 22:00:59,548 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-31 22:00:59,548 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-31 22:00:59,552 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-10-31 22:00:59,552 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-10-31 22:00:59,552 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-10-31 22:00:59,553 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-31 22:00:59,553 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-31 22:00:59,553 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-31 22:00:59,553 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-31 22:00:59,554 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-10-31 22:00:59,554 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-31 22:00:59,555 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-31 22:00:59,557 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-31 22:00:59,558 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-31 22:00:59,558 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-31 22:00:59,558 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-10-31 22:00:59,559 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_884326c3-7698-4793-9032-fbefbf7177fe/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_884326c3-7698-4793-9032-fbefbf7177fe/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 -> eb57cc67b4a5d1052a722feccb00a81098424cf4bc0bbd7bfe756405ab740d43 [2024-10-31 22:00:59,859 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-31 22:00:59,885 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-31 22:00:59,890 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-31 22:00:59,892 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-31 22:00:59,892 INFO L274 PluginConnector]: CDTParser initialized [2024-10-31 22:00:59,894 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c Unable to find full path for "g++" [2024-10-31 22:01:02,009 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-31 22:01:02,241 INFO L384 CDTParser]: Found 1 translation units. [2024-10-31 22:01:02,242 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c [2024-10-31 22:01:02,252 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/data/fada086ce/9aec0cdbd9f942c68694645c03d06d12/FLAGd01541af6 [2024-10-31 22:01:02,609 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/data/fada086ce/9aec0cdbd9f942c68694645c03d06d12 [2024-10-31 22:01:02,613 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-31 22:01:02,615 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-31 22:01:02,618 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-31 22:01:02,620 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-31 22:01:02,626 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-31 22:01:02,627 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:01:02" (1/1) ... [2024-10-31 22:01:02,628 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@16ffc470 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:02, skipping insertion in model container [2024-10-31 22:01:02,629 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:01:02" (1/1) ... [2024-10-31 22:01:02,676 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-31 22:01:02,948 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:01:02,969 INFO L200 MainTranslator]: Completed pre-run [2024-10-31 22:01:02,992 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:01:03,014 INFO L204 MainTranslator]: Completed translation [2024-10-31 22:01:03,015 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03 WrapperNode [2024-10-31 22:01:03,015 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-31 22:01:03,016 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-31 22:01:03,016 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-31 22:01:03,017 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-31 22:01:03,025 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:01:03" (1/1) ... [2024-10-31 22:01:03,032 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:01:03" (1/1) ... [2024-10-31 22:01:03,049 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2024-10-31 22:01:03,050 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-31 22:01:03,051 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-31 22:01:03,051 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-31 22:01:03,051 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-31 22:01:03,063 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,064 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,065 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,079 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:01:03,079 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,080 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,086 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,088 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,089 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,091 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,093 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-31 22:01:03,095 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-31 22:01:03,095 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-31 22:01:03,096 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-31 22:01:03,096 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (1/1) ... [2024-10-31 22:01:03,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:03,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:03,133 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:03,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:03,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-31 22:01:03,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-31 22:01:03,199 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2024-10-31 22:01:03,199 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2024-10-31 22:01:03,199 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2024-10-31 22:01:03,199 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2024-10-31 22:01:03,200 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-31 22:01:03,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-31 22:01:03,292 INFO L238 CfgBuilder]: Building ICFG [2024-10-31 22:01:03,297 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-31 22:01:03,476 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-10-31 22:01:03,477 INFO L287 CfgBuilder]: Performing block encoding [2024-10-31 22:01:03,494 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-31 22:01:03,494 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-10-31 22:01:03,494 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:01:03 BoogieIcfgContainer [2024-10-31 22:01:03,495 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-31 22:01:03,497 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-10-31 22:01:03,497 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-10-31 22:01:03,501 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-10-31 22:01:03,502 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:01:03,502 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 31.10 10:01:02" (1/3) ... [2024-10-31 22:01:03,504 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6dc82d3e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:01:03, skipping insertion in model container [2024-10-31 22:01:03,504 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:01:03,504 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:01:03" (2/3) ... [2024-10-31 22:01:03,504 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6dc82d3e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:01:03, skipping insertion in model container [2024-10-31 22:01:03,505 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:01:03,505 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:01:03" (3/3) ... [2024-10-31 22:01:03,506 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_5-2.c [2024-10-31 22:01:03,564 INFO L300 stractBuchiCegarLoop]: Interprodecural is true [2024-10-31 22:01:03,564 INFO L301 stractBuchiCegarLoop]: Hoare is None [2024-10-31 22:01:03,564 INFO L302 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-10-31 22:01:03,564 INFO L303 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-10-31 22:01:03,564 INFO L304 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-10-31 22:01:03,565 INFO L305 stractBuchiCegarLoop]: Difference is false [2024-10-31 22:01:03,565 INFO L306 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-10-31 22:01:03,565 INFO L310 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-10-31 22:01:03,570 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:01:03,594 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:01:03,595 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:03,595 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:03,602 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-10-31 22:01:03,602 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:03,602 INFO L332 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-10-31 22:01:03,602 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:01:03,605 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:01:03,605 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:03,606 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:03,606 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2024-10-31 22:01:03,606 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:03,614 INFO L745 eck$LassoCheckResult]: Stem: 25#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 5#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 13#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 18#$Ultimate##0true [2024-10-31 22:01:03,615 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:01:03,621 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:03,622 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2024-10-31 22:01:03,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:03,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081789136] [2024-10-31 22:01:03,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:03,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:03,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:03,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:03,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:03,798 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:03,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:03,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2024-10-31 22:01:03,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:03,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064244104] [2024-10-31 22:01:03,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:03,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:03,824 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:03,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:03,838 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:03,840 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:03,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2024-10-31 22:01:03,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:03,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716402122] [2024-10-31 22:01:03,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:03,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:03,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:03,869 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:03,894 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:04,244 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:04,245 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:04,245 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:04,245 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:04,245 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:01:04,245 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,246 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:04,246 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:04,246 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration1_Loop [2024-10-31 22:01:04,246 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:04,246 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:04,267 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,280 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,283 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,287 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,290 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,294 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,299 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,303 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,403 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:04,404 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:01:04,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,408 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,412 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,412 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,427 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,428 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:01:04,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-10-31 22:01:04,441 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,443 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,447 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,447 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,465 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,465 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:01:04,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2024-10-31 22:01:04,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,490 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,494 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,494 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,508 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,508 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:01:04,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:04,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,522 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,524 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,525 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,538 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,539 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:01:04,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:04,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,557 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,559 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,559 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,572 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,572 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:01:04,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2024-10-31 22:01:04,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,595 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,600 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,602 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,623 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,623 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:01:04,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-10-31 22:01:04,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,652 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,655 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,655 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,673 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:04,673 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:01:04,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:04,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,692 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,693 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,694 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:04,694 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:04,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,721 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,723 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:01:04,723 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:04,813 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:01:04,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,817 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:04,817 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:04,817 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:04,817 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:04,817 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:01:04,817 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,817 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:04,817 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:04,818 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration1_Loop [2024-10-31 22:01:04,818 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:04,818 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:04,820 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,828 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,834 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,838 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,842 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,846 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:04,944 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:04,950 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:01:04,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:04,954 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:04,958 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:01:04,973 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:04,973 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:04,974 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:04,974 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:04,975 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:04,976 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:04,977 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:04,981 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:04,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:04,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:04,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:05,002 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,007 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:01:05,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:05,023 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:05,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:05,024 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:05,024 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:05,024 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:05,027 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:05,031 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:05,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2024-10-31 22:01:05,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:05,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:05,053 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,055 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:01:05,069 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:05,069 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:05,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:05,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:05,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:05,071 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:05,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:05,077 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:05,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:05,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:05,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:05,102 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,105 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:01:05,122 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:05,122 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:05,122 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:05,123 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:05,123 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:05,123 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:05,124 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:05,127 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:05,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2024-10-31 22:01:05,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:05,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:05,155 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,166 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:01:05,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:05,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:05,193 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:05,193 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:05,193 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:05,194 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:05,194 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:05,200 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:05,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2024-10-31 22:01:05,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:05,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:05,221 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,226 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:01:05,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,241 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:05,242 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:05,242 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:05,242 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:05,242 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:05,247 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:05,247 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:05,253 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:01:05,258 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:01:05,259 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:01:05,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:05,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:05,278 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:05,288 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:01:05,288 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:01:05,289 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:01:05,289 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2024-10-31 22:01:05,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:05,308 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:01:05,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:05,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:05,376 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-31 22:01:05,377 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:05,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:01:05,422 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:05,553 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:01:05,606 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:01:05,608 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:01:05,887 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:01:05,889 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:01:05,896 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:01:05,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 19 transitions. [2024-10-31 22:01:05,901 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 8 letters. [2024-10-31 22:01:05,903 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:05,903 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 11 letters. Loop has 8 letters. [2024-10-31 22:01:05,903 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:05,904 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 19 transitions. Stem has 3 letters. Loop has 16 letters. [2024-10-31 22:01:05,904 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:05,906 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 77 states and 107 transitions. [2024-10-31 22:01:05,915 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:01:05,926 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 77 states to 55 states and 75 transitions. [2024-10-31 22:01:05,930 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2024-10-31 22:01:05,930 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 36 [2024-10-31 22:01:05,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 75 transitions. [2024-10-31 22:01:05,931 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:05,931 INFO L218 hiAutomatonCegarLoop]: Abstraction has 55 states and 75 transitions. [2024-10-31 22:01:05,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states and 75 transitions. [2024-10-31 22:01:05,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2024-10-31 22:01:05,995 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:01:05,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2024-10-31 22:01:06,000 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-10-31 22:01:06,000 INFO L425 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2024-10-31 22:01:06,001 INFO L332 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-10-31 22:01:06,003 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2024-10-31 22:01:06,004 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:01:06,004 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:06,005 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:06,006 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:06,006 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:06,006 INFO L745 eck$LassoCheckResult]: Stem: 232#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 219#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 214#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 213#$Ultimate##0 ~n := #in~n; 215#L10 assume !(~n < 1); 225#L12 assume !(1 == ~n); 208#L15 call #t~ret4 := fibo2(~n - 1);< 230#$Ultimate##0 ~n := #in~n; 235#L20 assume !(~n < 1); 236#L22 assume !(1 == ~n); 200#L25 call #t~ret6 := fibo1(~n - 1);< 216#$Ultimate##0 ~n := #in~n; 217#L10 assume ~n < 1;#res := 0; 205#fibo1FINAL assume true; 206#fibo1EXIT >#48#return; 207#L25-1 [2024-10-31 22:01:06,006 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:01:06,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-10-31 22:01:06,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:06,015 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2024-10-31 22:01:06,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:06,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565675329] [2024-10-31 22:01:06,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:06,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:06,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:01:06,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,340 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:01:06,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:06,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565675329] [2024-10-31 22:01:06,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565675329] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:01:06,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:01:06,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:01:06,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666923224] [2024-10-31 22:01:06,343 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:01:06,349 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:06,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:06,353 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2024-10-31 22:01:06,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:06,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094905216] [2024-10-31 22:01:06,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:06,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:01:06,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,559 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:01:06,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:06,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094905216] [2024-10-31 22:01:06,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094905216] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:01:06,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:01:06,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:01:06,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429938749] [2024-10-31 22:01:06,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:01:06,561 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:01:06,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:06,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-31 22:01:06,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-31 22:01:06,567 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:01:06,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:06,668 INFO L93 Difference]: Finished difference Result 62 states and 81 transitions. [2024-10-31 22:01:06,668 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62 states and 81 transitions. [2024-10-31 22:01:06,671 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:01:06,677 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62 states to 60 states and 79 transitions. [2024-10-31 22:01:06,677 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 42 [2024-10-31 22:01:06,678 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2024-10-31 22:01:06,678 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 79 transitions. [2024-10-31 22:01:06,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:06,678 INFO L218 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:01:06,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states and 79 transitions. [2024-10-31 22:01:06,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2024-10-31 22:01:06,685 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:01:06,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 79 transitions. [2024-10-31 22:01:06,689 INFO L240 hiAutomatonCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:01:06,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-31 22:01:06,692 INFO L425 stractBuchiCegarLoop]: Abstraction has 60 states and 79 transitions. [2024-10-31 22:01:06,692 INFO L332 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-10-31 22:01:06,693 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 79 transitions. [2024-10-31 22:01:06,694 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2024-10-31 22:01:06,694 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:06,694 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:06,695 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:06,698 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:06,699 INFO L745 eck$LassoCheckResult]: Stem: 370#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 352#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 353#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 354#$Ultimate##0 ~n := #in~n; 355#L10 assume !(~n < 1); 390#L12 assume !(1 == ~n); 346#L15 call #t~ret4 := fibo2(~n - 1);< 369#$Ultimate##0 ~n := #in~n; 376#L20 assume !(~n < 1); 377#L22 assume !(1 == ~n); 337#L25 call #t~ret6 := fibo1(~n - 1);< 356#$Ultimate##0 ~n := #in~n; 357#L10 assume !(~n < 1); 366#L12 assume 1 == ~n;#res := 1; 378#fibo1FINAL assume true; 374#fibo1EXIT >#48#return; 343#L25-1 [2024-10-31 22:01:06,699 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:01:06,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:06,700 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2024-10-31 22:01:06,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:06,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624916483] [2024-10-31 22:01:06,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:06,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:06,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:01:06,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,902 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:01:06,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:06,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624916483] [2024-10-31 22:01:06,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624916483] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:06,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500554868] [2024-10-31 22:01:06,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:06,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:06,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:06,905 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:06,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-10-31 22:01:06,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:06,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:01:06,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:07,015 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:01:07,015 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:07,221 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:01:07,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500554868] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:07,222 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:07,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-10-31 22:01:07,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012777850] [2024-10-31 22:01:07,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:07,223 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:07,224 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:07,224 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2024-10-31 22:01:07,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:07,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238343382] [2024-10-31 22:01:07,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:07,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:07,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:07,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:07,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:07,237 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:07,503 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:07,503 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:07,503 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:07,503 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:07,504 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:01:07,504 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,504 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:07,504 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:07,504 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration3_Loop [2024-10-31 22:01:07,504 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:07,504 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:07,505 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,510 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,512 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,515 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,518 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,521 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,528 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,531 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,534 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,596 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:07,596 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:01:07,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,599 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,602 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:07,602 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,619 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:07,619 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:01:07,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:07,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,640 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,643 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:07,644 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,659 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:07,660 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:01:07,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-10-31 22:01:07,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,682 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,685 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:07,685 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,705 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:07,705 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:01:07,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2024-10-31 22:01:07,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,727 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,730 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:07,730 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,744 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:07,744 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:01:07,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2024-10-31 22:01:07,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,760 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,762 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:07,762 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,775 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:07,775 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:01:07,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2024-10-31 22:01:07,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,788 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,790 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:07,790 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-10-31 22:01:07,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,819 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,821 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:01:07,821 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:07,835 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:01:07,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,848 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:07,848 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:07,848 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:07,848 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:07,848 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:01:07,848 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,848 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:07,849 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:07,849 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration3_Loop [2024-10-31 22:01:07,849 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:07,849 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:07,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,873 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,876 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,881 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,885 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,888 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,890 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:07,946 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:07,946 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:01:07,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,948 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,953 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:01:07,964 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:07,964 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:07,964 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:07,964 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:07,964 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:07,965 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:07,965 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:07,969 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:07,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2024-10-31 22:01:07,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:07,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:07,990 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:07,994 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:01:08,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:08,008 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:08,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:08,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:08,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:08,009 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:08,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:08,011 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:08,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2024-10-31 22:01:08,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:08,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:08,024 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,027 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:01:08,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:08,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:08,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:08,041 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:08,041 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:08,042 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:08,042 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:08,044 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:08,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:08,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:08,057 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,059 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:01:08,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:08,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:08,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:08,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:08,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:08,071 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:08,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:08,073 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:08,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:08,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:08,087 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,089 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:01:08,100 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:08,100 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:08,101 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:08,101 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:08,101 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:08,102 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:08,102 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:08,106 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:01:08,112 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:01:08,112 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:01:08,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:08,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:08,114 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:08,116 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:01:08,116 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:01:08,116 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:01:08,116 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2024-10-31 22:01:08,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:08,129 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:01:08,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:08,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:08,180 INFO L255 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:01:08,182 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:08,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:08,314 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-10-31 22:01:08,316 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:08,495 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:01:08,496 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:01:08,496 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:01:09,336 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:01:09,336 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:01:09,337 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:01:09,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 79 transitions. [2024-10-31 22:01:09,339 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 14 letters. [2024-10-31 22:01:09,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:09,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 30 letters. Loop has 14 letters. [2024-10-31 22:01:09,340 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:09,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 79 transitions. Stem has 16 letters. Loop has 28 letters. [2024-10-31 22:01:09,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:09,342 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 282 transitions. [2024-10-31 22:01:09,352 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:01:09,361 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 182 states and 254 transitions. [2024-10-31 22:01:09,364 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 112 [2024-10-31 22:01:09,364 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 115 [2024-10-31 22:01:09,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 182 states and 254 transitions. [2024-10-31 22:01:09,366 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:09,366 INFO L218 hiAutomatonCegarLoop]: Abstraction has 182 states and 254 transitions. [2024-10-31 22:01:09,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states and 254 transitions. [2024-10-31 22:01:09,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 154. [2024-10-31 22:01:09,394 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:01:09,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 211 transitions. [2024-10-31 22:01:09,400 INFO L240 hiAutomatonCegarLoop]: Abstraction has 154 states and 211 transitions. [2024-10-31 22:01:09,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:09,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-31 22:01:09,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-10-31 22:01:09,401 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:01:09,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:09,678 INFO L93 Difference]: Finished difference Result 191 states and 256 transitions. [2024-10-31 22:01:09,678 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 256 transitions. [2024-10-31 22:01:09,686 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:01:09,693 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 185 states and 248 transitions. [2024-10-31 22:01:09,693 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 122 [2024-10-31 22:01:09,694 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 122 [2024-10-31 22:01:09,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 185 states and 248 transitions. [2024-10-31 22:01:09,696 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:09,696 INFO L218 hiAutomatonCegarLoop]: Abstraction has 185 states and 248 transitions. [2024-10-31 22:01:09,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states and 248 transitions. [2024-10-31 22:01:09,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 172. [2024-10-31 22:01:09,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 106 states have (on average 1.2547169811320755) internal successors, (133), 116 states have internal predecessors, (133), 40 states have call successors, (42), 21 states have call predecessors, (42), 26 states have return successors, (58), 34 states have call predecessors, (58), 37 states have call successors, (58) [2024-10-31 22:01:09,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 233 transitions. [2024-10-31 22:01:09,724 INFO L240 hiAutomatonCegarLoop]: Abstraction has 172 states and 233 transitions. [2024-10-31 22:01:09,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-31 22:01:09,726 INFO L425 stractBuchiCegarLoop]: Abstraction has 172 states and 233 transitions. [2024-10-31 22:01:09,726 INFO L332 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-10-31 22:01:09,726 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 172 states and 233 transitions. [2024-10-31 22:01:09,728 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:01:09,728 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:09,728 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:09,731 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:09,731 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:09,732 INFO L745 eck$LassoCheckResult]: Stem: 1300#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 1261#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 1262#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1305#$Ultimate##0 ~n := #in~n; 1290#L10 assume !(~n < 1); 1282#L12 assume !(1 == ~n); 1238#L15 call #t~ret4 := fibo2(~n - 1);< 1242#$Ultimate##0 ~n := #in~n; 1243#L20 assume !(~n < 1); 1237#L22 assume !(1 == ~n); 1239#L25 call #t~ret6 := fibo1(~n - 1);< 1264#$Ultimate##0 ~n := #in~n; 1267#L10 assume !(~n < 1); 1330#L12 assume !(1 == ~n); 1269#L15 call #t~ret4 := fibo2(~n - 1);< 1329#$Ultimate##0 ~n := #in~n; 1339#L20 assume !(~n < 1); 1340#L22 assume !(1 == ~n); 1265#L25 call #t~ret6 := fibo1(~n - 1);< 1264#$Ultimate##0 ~n := #in~n; 1267#L10 assume !(~n < 1); 1330#L12 assume !(1 == ~n); 1269#L15 call #t~ret4 := fibo2(~n - 1);< 1329#$Ultimate##0 ~n := #in~n; 1339#L20 assume ~n < 1;#res := 0; 1337#fibo2FINAL assume true; 1304#fibo2EXIT >#52#return; 1268#L15-1 call #t~ret5 := fibo2(~n - 2);< 1270#$Ultimate##0 ~n := #in~n; 1298#L20 assume !(~n < 1); 1299#L22 assume !(1 == ~n); 1265#L25 call #t~ret6 := fibo1(~n - 1);< 1264#$Ultimate##0 ~n := #in~n; 1266#L10 assume !(~n < 1); 1344#L12 assume 1 == ~n;#res := 1; 1345#fibo1FINAL assume true; 1341#fibo1EXIT >#48#return; 1324#L25-1 call #t~ret7 := fibo1(~n - 2);< 1255#$Ultimate##0 ~n := #in~n; 1334#L10 assume !(~n < 1); 1332#L12 assume !(1 == ~n); 1254#L15 call #t~ret4 := fibo2(~n - 1);< 1321#$Ultimate##0 ~n := #in~n; 1318#L20 assume ~n < 1;#res := 0; 1319#fibo2FINAL assume true; 1325#fibo2EXIT >#52#return; 1253#L15-1 call #t~ret5 := fibo2(~n - 2);< 1321#$Ultimate##0 ~n := #in~n; 1318#L20 assume !(~n < 1); 1314#L22 assume 1 == ~n;#res := 1; 1315#fibo2FINAL assume true; 1389#fibo2EXIT >#54#return; 1302#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1400#fibo1FINAL assume true; 1399#fibo1EXIT >#50#return; 1260#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1398#fibo2FINAL assume true; 1390#fibo2EXIT >#54#return; 1302#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1400#fibo1FINAL assume true; 1399#fibo1EXIT >#48#return; 1259#L25-1 call #t~ret7 := fibo1(~n - 2);< 1251#$Ultimate##0 ~n := #in~n; 1263#L10 assume ~n < 1;#res := 0; 1384#fibo1FINAL assume true; 1256#fibo1EXIT >#50#return; 1260#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1398#fibo2FINAL assume true; 1390#fibo2EXIT >#52#return; 1303#L15-1 [2024-10-31 22:01:09,732 INFO L747 eck$LassoCheckResult]: Loop: 1303#L15-1 call #t~ret5 := fibo2(~n - 2);< 1291#$Ultimate##0 ~n := #in~n; 1391#L20 assume !(~n < 1); 1392#L22 assume !(1 == ~n); 1257#L25 call #t~ret6 := fibo1(~n - 1);< 1251#$Ultimate##0 ~n := #in~n; 1263#L10 assume !(~n < 1); 1279#L12 assume !(1 == ~n); 1281#L15 call #t~ret4 := fibo2(~n - 1);< 1291#$Ultimate##0 ~n := #in~n; 1391#L20 assume ~n < 1;#res := 0; 1315#fibo2FINAL assume true; 1389#fibo2EXIT >#52#return; 1303#L15-1 [2024-10-31 22:01:09,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:09,733 INFO L85 PathProgramCache]: Analyzing trace with hash -38750387, now seen corresponding path program 1 times [2024-10-31 22:01:09,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:09,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261992150] [2024-10-31 22:01:09,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:09,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:09,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:09,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:10,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:01:10,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:10,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:01:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,193 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:10,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:10,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,207 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:01:10,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2024-10-31 22:01:10,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,214 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 20 proven. 56 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-10-31 22:01:10,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:10,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261992150] [2024-10-31 22:01:10,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261992150] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:10,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1954926963] [2024-10-31 22:01:10,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:10,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:10,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:10,217 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:10,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-10-31 22:01:10,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:10,280 INFO L255 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:01:10,283 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:10,445 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 26 proven. 59 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-31 22:01:10,445 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:11,146 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 26 proven. 60 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-10-31 22:01:11,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1954926963] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:11,147 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:11,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 14] total 28 [2024-10-31 22:01:11,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357651139] [2024-10-31 22:01:11,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:11,148 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:11,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:11,148 INFO L85 PathProgramCache]: Analyzing trace with hash -441960109, now seen corresponding path program 1 times [2024-10-31 22:01:11,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:11,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165739859] [2024-10-31 22:01:11,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:11,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:11,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:01:11,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,223 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:01:11,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:11,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165739859] [2024-10-31 22:01:11,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165739859] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:01:11,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:01:11,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:01:11,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685050663] [2024-10-31 22:01:11,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:01:11,224 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:01:11,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:11,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-31 22:01:11,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-31 22:01:11,225 INFO L87 Difference]: Start difference. First operand 172 states and 233 transitions. cyclomatic complexity: 66 Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-31 22:01:11,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:11,285 INFO L93 Difference]: Finished difference Result 189 states and 249 transitions. [2024-10-31 22:01:11,286 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 189 states and 249 transitions. [2024-10-31 22:01:11,289 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:01:11,292 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 189 states to 177 states and 235 transitions. [2024-10-31 22:01:11,292 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2024-10-31 22:01:11,293 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 113 [2024-10-31 22:01:11,293 INFO L73 IsDeterministic]: Start isDeterministic. Operand 177 states and 235 transitions. [2024-10-31 22:01:11,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:11,293 INFO L218 hiAutomatonCegarLoop]: Abstraction has 177 states and 235 transitions. [2024-10-31 22:01:11,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states and 235 transitions. [2024-10-31 22:01:11,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 163. [2024-10-31 22:01:11,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 102 states have (on average 1.2156862745098038) internal successors, (124), 113 states have internal predecessors, (124), 35 states have call successors, (36), 20 states have call predecessors, (36), 26 states have return successors, (53), 29 states have call predecessors, (53), 32 states have call successors, (53) [2024-10-31 22:01:11,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 213 transitions. [2024-10-31 22:01:11,304 INFO L240 hiAutomatonCegarLoop]: Abstraction has 163 states and 213 transitions. [2024-10-31 22:01:11,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-31 22:01:11,306 INFO L425 stractBuchiCegarLoop]: Abstraction has 163 states and 213 transitions. [2024-10-31 22:01:11,306 INFO L332 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-10-31 22:01:11,306 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 163 states and 213 transitions. [2024-10-31 22:01:11,308 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2024-10-31 22:01:11,308 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:11,308 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:11,311 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-31 22:01:11,311 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-31 22:01:11,312 INFO L745 eck$LassoCheckResult]: Stem: 2264#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 2239#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 2240#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 2267#$Ultimate##0 ~n := #in~n; 2260#L10 assume !(~n < 1); 2254#L12 assume !(1 == ~n); 2255#L15 call #t~ret4 := fibo2(~n - 1);< 2262#$Ultimate##0 ~n := #in~n; 2360#L20 assume !(~n < 1); 2359#L22 assume !(1 == ~n); 2243#L25 call #t~ret6 := fibo1(~n - 1);< 2242#$Ultimate##0 ~n := #in~n; 2287#L10 assume !(~n < 1); 2283#L12 assume !(1 == ~n); 2241#L15 call #t~ret4 := fibo2(~n - 1);< 2277#$Ultimate##0 ~n := #in~n; 2299#L20 assume !(~n < 1); 2298#L22 assume !(1 == ~n); 2212#L25 call #t~ret6 := fibo1(~n - 1);< 2242#$Ultimate##0 ~n := #in~n; 2287#L10 assume !(~n < 1); 2283#L12 assume !(1 == ~n); 2241#L15 call #t~ret4 := fibo2(~n - 1);< 2277#$Ultimate##0 ~n := #in~n; 2299#L20 assume !(~n < 1); 2298#L22 assume 1 == ~n;#res := 1; 2257#fibo2FINAL assume true; 2258#fibo2EXIT >#52#return; 2211#L15-1 call #t~ret5 := fibo2(~n - 2);< 2215#$Ultimate##0 ~n := #in~n; 2216#L20 assume !(~n < 1); 2210#L22 assume !(1 == ~n); 2212#L25 call #t~ret6 := fibo1(~n - 1);< 2242#$Ultimate##0 ~n := #in~n; 2289#L10 assume !(~n < 1); 2300#L12 assume 1 == ~n;#res := 1; 2297#fibo1FINAL assume true; 2296#fibo1EXIT >#48#return; 2252#L25-1 call #t~ret7 := fibo1(~n - 2);< 2231#$Ultimate##0 ~n := #in~n; 2292#L10 assume !(~n < 1); 2291#L12 assume !(1 == ~n); 2230#L15 call #t~ret4 := fibo2(~n - 1);< 2288#$Ultimate##0 ~n := #in~n; 2286#L20 assume !(~n < 1); 2279#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#50#return; 2332#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2328#fibo2FINAL assume true; 2320#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#48#return; 2323#L25-1 call #t~ret7 := fibo1(~n - 2);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#50#return; 2332#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2328#fibo2FINAL assume true; 2320#fibo2EXIT >#52#return; 2316#L15-1 [2024-10-31 22:01:11,312 INFO L747 eck$LassoCheckResult]: Loop: 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume !(1 == ~n); 2322#L25 call #t~ret6 := fibo1(~n - 1);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume !(1 == ~n); 2322#L25 call #t~ret6 := fibo1(~n - 1);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#48#return; 2323#L25-1 call #t~ret7 := fibo1(~n - 2);< 2338#$Ultimate##0 ~n := #in~n; 2340#L10 assume !(~n < 1); 2333#L12 assume !(1 == ~n); 2321#L15 call #t~ret4 := fibo2(~n - 1);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#52#return; 2316#L15-1 call #t~ret5 := fibo2(~n - 2);< 2326#$Ultimate##0 ~n := #in~n; 2343#L20 assume !(~n < 1); 2342#L22 assume 1 == ~n;#res := 1; 2280#fibo2FINAL assume true; 2329#fibo2EXIT >#54#return; 2317#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2355#fibo1FINAL assume true; 2336#fibo1EXIT >#50#return; 2332#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2328#fibo2FINAL assume true; 2320#fibo2EXIT >#52#return; 2316#L15-1 [2024-10-31 22:01:11,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:11,313 INFO L85 PathProgramCache]: Analyzing trace with hash -391800465, now seen corresponding path program 1 times [2024-10-31 22:01:11,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:11,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655975291] [2024-10-31 22:01:11,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:11,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:11,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:01:11,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:11,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:11,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2024-10-31 22:01:11,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:11,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,795 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 23 proven. 79 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2024-10-31 22:01:11,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:11,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655975291] [2024-10-31 22:01:11,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655975291] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:11,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66076872] [2024-10-31 22:01:11,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:11,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:11,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:11,799 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:11,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-10-31 22:01:11,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:11,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:01:11,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:12,020 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 23 proven. 98 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-10-31 22:01:12,020 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:12,599 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 23 proven. 99 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2024-10-31 22:01:12,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66076872] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:12,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:12,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 14] total 21 [2024-10-31 22:01:12,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600326134] [2024-10-31 22:01:12,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:12,601 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:12,601 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:12,602 INFO L85 PathProgramCache]: Analyzing trace with hash 94767923, now seen corresponding path program 1 times [2024-10-31 22:01:12,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:12,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507160728] [2024-10-31 22:01:12,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:12,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:12,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:01:12,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:12,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:12,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:12,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-10-31 22:01:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,825 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:12,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:12,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,836 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 22 proven. 16 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-10-31 22:01:12,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:12,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507160728] [2024-10-31 22:01:12,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507160728] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:12,837 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463542471] [2024-10-31 22:01:12,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:12,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:12,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:12,840 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:12,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-10-31 22:01:12,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:12,899 INFO L255 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-31 22:01:12,900 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:12,973 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 55 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-10-31 22:01:12,973 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:13,255 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 17 proven. 24 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-10-31 22:01:13,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463542471] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:13,256 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:13,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2024-10-31 22:01:13,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987803923] [2024-10-31 22:01:13,256 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:13,257 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:01:13,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:13,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-10-31 22:01:13,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-10-31 22:01:13,258 INFO L87 Difference]: Start difference. First operand 163 states and 213 transitions. cyclomatic complexity: 55 Second operand has 17 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 14 states have internal predecessors, (45), 7 states have call successors, (13), 2 states have call predecessors, (13), 6 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2024-10-31 22:01:13,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:13,602 INFO L93 Difference]: Finished difference Result 117 states and 147 transitions. [2024-10-31 22:01:13,602 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 117 states and 147 transitions. [2024-10-31 22:01:13,604 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2024-10-31 22:01:13,606 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 117 states to 95 states and 118 transitions. [2024-10-31 22:01:13,606 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 80 [2024-10-31 22:01:13,606 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 80 [2024-10-31 22:01:13,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 118 transitions. [2024-10-31 22:01:13,609 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:13,611 INFO L218 hiAutomatonCegarLoop]: Abstraction has 95 states and 118 transitions. [2024-10-31 22:01:13,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states and 118 transitions. [2024-10-31 22:01:13,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 93. [2024-10-31 22:01:13,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 61 states have (on average 1.1311475409836065) internal successors, (69), 63 states have internal predecessors, (69), 18 states have call successors, (18), 13 states have call predecessors, (18), 14 states have return successors, (29), 16 states have call predecessors, (29), 15 states have call successors, (29) [2024-10-31 22:01:13,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 116 transitions. [2024-10-31 22:01:13,624 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 116 transitions. [2024-10-31 22:01:13,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-31 22:01:13,625 INFO L425 stractBuchiCegarLoop]: Abstraction has 93 states and 116 transitions. [2024-10-31 22:01:13,626 INFO L332 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-10-31 22:01:13,626 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 116 transitions. [2024-10-31 22:01:13,627 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2024-10-31 22:01:13,628 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:13,628 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:13,629 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:13,632 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:13,632 INFO L745 eck$LassoCheckResult]: Stem: 3720#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 3694#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 3695#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 3721#$Ultimate##0 ~n := #in~n; 3722#L10 assume !(~n < 1); 3707#L12 assume !(1 == ~n); 3704#L15 call #t~ret4 := fibo2(~n - 1);< 3736#$Ultimate##0 ~n := #in~n; 3735#L20 assume !(~n < 1); 3734#L22 assume !(1 == ~n); 3682#L25 call #t~ret6 := fibo1(~n - 1);< 3691#$Ultimate##0 ~n := #in~n; 3693#L10 assume !(~n < 1); 3710#L12 assume !(1 == ~n); 3674#L15 call #t~ret4 := fibo2(~n - 1);< 3679#$Ultimate##0 ~n := #in~n; 3680#L20 assume !(~n < 1); 3673#L22 assume !(1 == ~n); 3675#L25 call #t~ret6 := fibo1(~n - 1);< 3691#$Ultimate##0 ~n := #in~n; 3692#L10 assume !(~n < 1); 3723#L12 assume 1 == ~n;#res := 1; 3681#fibo1FINAL assume true; 3683#fibo1EXIT >#48#return; 3684#L25-1 call #t~ret7 := fibo1(~n - 2);< 3685#$Ultimate##0 ~n := #in~n; 3761#L10 assume ~n < 1;#res := 0; 3759#fibo1FINAL assume true; 3686#fibo1EXIT >#50#return; 3687#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 3756#fibo2FINAL assume true; 3753#fibo2EXIT >#52#return; 3699#L15-1 [2024-10-31 22:01:13,633 INFO L747 eck$LassoCheckResult]: Loop: 3699#L15-1 call #t~ret5 := fibo2(~n - 2);< 3750#$Ultimate##0 ~n := #in~n; 3760#L20 assume !(~n < 1); 3726#L22 assume !(1 == ~n); 3714#L25 call #t~ret6 := fibo1(~n - 1);< 3703#$Ultimate##0 ~n := #in~n; 3724#L10 assume !(~n < 1); 3725#L12 assume !(1 == ~n); 3677#L15 call #t~ret4 := fibo2(~n - 1);< 3676#$Ultimate##0 ~n := #in~n; 3678#L20 assume !(~n < 1); 3726#L22 assume !(1 == ~n); 3714#L25 call #t~ret6 := fibo1(~n - 1);< 3703#$Ultimate##0 ~n := #in~n; 3724#L10 assume !(~n < 1); 3725#L12 assume 1 == ~n;#res := 1; 3706#fibo1FINAL assume true; 3730#fibo1EXIT >#48#return; 3689#L25-1 call #t~ret7 := fibo1(~n - 2);< 3688#$Ultimate##0 ~n := #in~n; 3690#L10 assume ~n < 1;#res := 0; 3709#fibo1FINAL assume true; 3758#fibo1EXIT >#50#return; 3731#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 3754#fibo2FINAL assume true; 3751#fibo2EXIT >#52#return; 3699#L15-1 [2024-10-31 22:01:13,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:13,633 INFO L85 PathProgramCache]: Analyzing trace with hash -658151768, now seen corresponding path program 1 times [2024-10-31 22:01:13,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:13,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102277477] [2024-10-31 22:01:13,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:13,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:13,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:13,641 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:13,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:13,649 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:13,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:13,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1404661389, now seen corresponding path program 1 times [2024-10-31 22:01:13,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:13,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842670091] [2024-10-31 22:01:13,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:13,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:13,657 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:13,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:13,662 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:13,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:13,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1060289932, now seen corresponding path program 1 times [2024-10-31 22:01:13,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:13,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606726788] [2024-10-31 22:01:13,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:13,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:13,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-31 22:01:13,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:13,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:13,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-10-31 22:01:13,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:13,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:13,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,830 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-10-31 22:01:13,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:13,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606726788] [2024-10-31 22:01:13,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606726788] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:13,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598685831] [2024-10-31 22:01:13,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:13,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:13,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:13,834 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:13,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-10-31 22:01:13,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:13,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-31 22:01:13,908 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:13,978 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 72 proven. 14 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-10-31 22:01:13,978 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-10-31 22:01:14,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598685831] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:14,127 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:14,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 14 [2024-10-31 22:01:14,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444113363] [2024-10-31 22:01:14,127 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:14,426 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:14,426 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:14,426 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:14,426 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:14,426 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:01:14,427 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,427 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:14,427 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:14,427 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration6_Loop [2024-10-31 22:01:14,427 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:14,427 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:14,428 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,432 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,435 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,437 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,440 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,446 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,448 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,452 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,454 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,505 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:14,505 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:01:14,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,508 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,512 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:14,512 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:14,529 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:14,529 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=3} Honda state: {fibo1_#in~n=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:01:14,551 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2024-10-31 22:01:14,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,554 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,562 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:14,562 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:14,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,580 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:14,580 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:01:14,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,602 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,605 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:14,605 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:14,622 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:14,623 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:01:14,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2024-10-31 22:01:14,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,644 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,648 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:14,648 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:14,686 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:14,686 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:01:14,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:14,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,712 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,717 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:14,717 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:14,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,760 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,761 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:01:14,761 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:14,776 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:01:14,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2024-10-31 22:01:14,797 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:14,797 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:14,797 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:14,797 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:14,797 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:01:14,797 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,798 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:14,798 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:14,798 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration6_Loop [2024-10-31 22:01:14,798 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:14,798 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:14,799 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,809 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,816 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,820 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,822 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,829 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,832 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,839 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,848 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:14,942 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:14,942 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:01:14,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:14,948 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:14,959 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:01:14,976 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:14,976 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:14,976 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:14,977 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:14,977 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:14,977 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:14,978 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:14,980 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:14,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-10-31 22:01:14,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:14,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,017 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,020 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:01:15,035 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,036 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,036 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,036 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,036 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,037 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,037 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,039 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:15,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-10-31 22:01:15,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,061 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,064 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:01:15,079 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,079 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,080 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,080 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,080 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,081 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,081 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,083 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:15,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:15,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,109 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,114 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:01:15,136 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,136 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,137 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,137 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,137 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,138 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,139 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:15,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2024-10-31 22:01:15,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,162 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,164 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:01:15,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,178 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,179 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,179 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,180 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,180 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,182 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:15,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2024-10-31 22:01:15,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,203 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,206 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:01:15,221 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,221 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,221 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,221 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,222 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,223 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,223 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,225 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:15,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:15,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,247 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,250 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:01:15,265 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,265 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,265 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,265 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,265 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,266 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,266 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,270 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:15,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,294 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2024-10-31 22:01:15,298 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:01:15,313 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:15,313 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:15,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:15,314 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:15,314 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:15,315 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:15,315 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:15,318 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:01:15,323 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:01:15,324 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:01:15,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:15,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:15,334 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:15,342 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:01:15,342 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:01:15,342 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:01:15,342 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2024-10-31 22:01:15,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:15,362 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:01:15,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:15,428 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:01:15,430 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:15,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:15,736 INFO L255 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-31 22:01:15,738 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:15,996 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:01:16,000 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 10 loop predicates [2024-10-31 22:01:16,001 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 116 transitions. cyclomatic complexity: 25 Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:01:16,600 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 116 transitions. cyclomatic complexity: 25. Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 320 states and 424 transitions. Complement of second has 50 states. [2024-10-31 22:01:16,602 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:01:16,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:01:16,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 72 transitions. [2024-10-31 22:01:16,604 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 72 transitions. Stem has 32 letters. Loop has 26 letters. [2024-10-31 22:01:16,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:16,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 72 transitions. Stem has 58 letters. Loop has 26 letters. [2024-10-31 22:01:16,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:16,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 72 transitions. Stem has 32 letters. Loop has 52 letters. [2024-10-31 22:01:16,610 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:16,612 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 320 states and 424 transitions. [2024-10-31 22:01:16,617 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 29 [2024-10-31 22:01:16,621 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 320 states to 279 states and 379 transitions. [2024-10-31 22:01:16,621 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 182 [2024-10-31 22:01:16,622 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 186 [2024-10-31 22:01:16,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 279 states and 379 transitions. [2024-10-31 22:01:16,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:16,628 INFO L218 hiAutomatonCegarLoop]: Abstraction has 279 states and 379 transitions. [2024-10-31 22:01:16,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states and 379 transitions. [2024-10-31 22:01:16,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 246. [2024-10-31 22:01:16,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 156 states have (on average 1.1666666666666667) internal successors, (182), 161 states have internal predecessors, (182), 50 states have call successors, (51), 33 states have call predecessors, (51), 40 states have return successors, (93), 51 states have call predecessors, (93), 47 states have call successors, (93) [2024-10-31 22:01:16,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 326 transitions. [2024-10-31 22:01:16,653 INFO L240 hiAutomatonCegarLoop]: Abstraction has 246 states and 326 transitions. [2024-10-31 22:01:16,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:16,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-31 22:01:16,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-10-31 22:01:16,654 INFO L87 Difference]: Start difference. First operand 246 states and 326 transitions. Second operand has 14 states, 13 states have (on average 3.0) internal successors, (39), 9 states have internal predecessors, (39), 7 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-31 22:01:16,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:16,843 INFO L93 Difference]: Finished difference Result 119 states and 142 transitions. [2024-10-31 22:01:16,843 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 119 states and 142 transitions. [2024-10-31 22:01:16,845 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2024-10-31 22:01:16,846 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 119 states to 116 states and 139 transitions. [2024-10-31 22:01:16,847 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 101 [2024-10-31 22:01:16,847 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 101 [2024-10-31 22:01:16,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 116 states and 139 transitions. [2024-10-31 22:01:16,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:16,847 INFO L218 hiAutomatonCegarLoop]: Abstraction has 116 states and 139 transitions. [2024-10-31 22:01:16,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states and 139 transitions. [2024-10-31 22:01:16,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2024-10-31 22:01:16,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 76 states have (on average 1.131578947368421) internal successors, (86), 80 states have internal predecessors, (86), 20 states have call successors, (20), 15 states have call predecessors, (20), 20 states have return successors, (33), 20 states have call predecessors, (33), 17 states have call successors, (33) [2024-10-31 22:01:16,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 139 transitions. [2024-10-31 22:01:16,853 INFO L240 hiAutomatonCegarLoop]: Abstraction has 116 states and 139 transitions. [2024-10-31 22:01:16,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-31 22:01:16,854 INFO L425 stractBuchiCegarLoop]: Abstraction has 116 states and 139 transitions. [2024-10-31 22:01:16,856 INFO L332 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-10-31 22:01:16,857 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 116 states and 139 transitions. [2024-10-31 22:01:16,858 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2024-10-31 22:01:16,858 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:16,858 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:16,860 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:16,860 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:16,860 INFO L745 eck$LassoCheckResult]: Stem: 5178#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 5161#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 5162#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 5179#$Ultimate##0 ~n := #in~n; 5182#L10 assume !(~n < 1); 5171#L12 assume !(1 == ~n); 5136#L15 call #t~ret4 := fibo2(~n - 1);< 5192#$Ultimate##0 ~n := #in~n; 5236#L20 assume !(~n < 1); 5135#L22 assume !(1 == ~n); 5137#L25 call #t~ret6 := fibo1(~n - 1);< 5158#$Ultimate##0 ~n := #in~n; 5160#L10 assume !(~n < 1); 5173#L12 assume !(1 == ~n); 5142#L15 call #t~ret4 := fibo2(~n - 1);< 5141#$Ultimate##0 ~n := #in~n; 5143#L20 assume !(~n < 1); 5175#L22 assume !(1 == ~n); 5155#L25 call #t~ret6 := fibo1(~n - 1);< 5158#$Ultimate##0 ~n := #in~n; 5160#L10 assume !(~n < 1); 5173#L12 assume !(1 == ~n); 5142#L15 call #t~ret4 := fibo2(~n - 1);< 5141#$Ultimate##0 ~n := #in~n; 5143#L20 assume !(~n < 1); 5175#L22 assume !(1 == ~n); 5155#L25 call #t~ret6 := fibo1(~n - 1);< 5158#$Ultimate##0 ~n := #in~n; 5159#L10 assume !(~n < 1); 5184#L12 assume 1 == ~n;#res := 1; 5190#fibo1FINAL assume true; 5230#fibo1EXIT >#48#return; 5226#L25-1 call #t~ret7 := fibo1(~n - 2);< 5227#$Ultimate##0 ~n := #in~n; 5232#L10 assume ~n < 1;#res := 0; 5231#fibo1FINAL assume true; 5225#fibo1EXIT >#50#return; 5214#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5213#fibo2FINAL assume true; 5209#fibo2EXIT >#52#return; 5205#L15-1 call #t~ret5 := fibo2(~n - 2);< 5206#$Ultimate##0 ~n := #in~n; 5211#L20 assume ~n < 1;#res := 0; 5208#fibo2FINAL assume true; 5204#fibo2EXIT >#54#return; 5203#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5202#fibo1FINAL assume true; 5197#fibo1EXIT >#48#return; 5148#L25-1 [2024-10-31 22:01:16,860 INFO L747 eck$LassoCheckResult]: Loop: 5148#L25-1 call #t~ret7 := fibo1(~n - 2);< 5166#$Ultimate##0 ~n := #in~n; 5185#L10 assume !(~n < 1); 5183#L12 assume !(1 == ~n); 5145#L15 call #t~ret4 := fibo2(~n - 1);< 5189#$Ultimate##0 ~n := #in~n; 5201#L20 assume !(~n < 1); 5199#L22 assume !(1 == ~n); 5149#L25 call #t~ret6 := fibo1(~n - 1);< 5166#$Ultimate##0 ~n := #in~n; 5185#L10 assume !(~n < 1); 5183#L12 assume !(1 == ~n); 5145#L15 call #t~ret4 := fibo2(~n - 1);< 5189#$Ultimate##0 ~n := #in~n; 5201#L20 assume !(~n < 1); 5199#L22 assume !(1 == ~n); 5149#L25 call #t~ret6 := fibo1(~n - 1);< 5166#$Ultimate##0 ~n := #in~n; 5185#L10 assume !(~n < 1); 5183#L12 assume 1 == ~n;#res := 1; 5170#fibo1FINAL assume true; 5237#fibo1EXIT >#48#return; 5144#L25-1 call #t~ret7 := fibo1(~n - 2);< 5146#$Ultimate##0 ~n := #in~n; 5157#L10 assume ~n < 1;#res := 0; 5147#fibo1FINAL assume true; 5153#fibo1EXIT >#50#return; 5163#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5164#fibo2FINAL assume true; 5216#fibo2EXIT >#52#return; 5133#L15-1 call #t~ret5 := fibo2(~n - 2);< 5215#$Ultimate##0 ~n := #in~n; 5244#L20 assume ~n < 1;#res := 0; 5245#fibo2FINAL assume true; 5246#fibo2EXIT >#54#return; 5210#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5207#fibo1FINAL assume true; 5198#fibo1EXIT >#48#return; 5148#L25-1 [2024-10-31 22:01:16,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:16,861 INFO L85 PathProgramCache]: Analyzing trace with hash 316829921, now seen corresponding path program 1 times [2024-10-31 22:01:16,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:16,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565460708] [2024-10-31 22:01:16,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:16,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:16,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-31 22:01:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:17,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:17,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:17,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:17,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:01:17,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,155 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 33 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-31 22:01:17,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:17,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565460708] [2024-10-31 22:01:17,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565460708] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:17,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222482635] [2024-10-31 22:01:17,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:17,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:17,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:17,158 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:17,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-10-31 22:01:17,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:01:17,243 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:17,389 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:01:17,389 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:17,679 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:01:17,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222482635] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:17,679 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:17,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 19 [2024-10-31 22:01:17,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029371066] [2024-10-31 22:01:17,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:17,680 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:17,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:17,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1700861918, now seen corresponding path program 1 times [2024-10-31 22:01:17,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:17,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744373531] [2024-10-31 22:01:17,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:17,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:17,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-10-31 22:01:17,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:17,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:17,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:01:17,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,813 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-10-31 22:01:17,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:17,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744373531] [2024-10-31 22:01:17,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744373531] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:17,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574478961] [2024-10-31 22:01:17,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:17,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:17,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:17,817 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:17,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-10-31 22:01:17,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:17,869 INFO L255 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:01:17,870 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:17,936 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-31 22:01:17,936 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:18,249 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-31 22:01:18,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574478961] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:18,250 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:18,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 15 [2024-10-31 22:01:18,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486382649] [2024-10-31 22:01:18,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:18,251 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:01:18,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:18,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-31 22:01:18,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2024-10-31 22:01:18,252 INFO L87 Difference]: Start difference. First operand 116 states and 139 transitions. cyclomatic complexity: 25 Second operand has 15 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 14 states have internal predecessors, (34), 6 states have call successors, (9), 1 states have call predecessors, (9), 5 states have return successors, (8), 4 states have call predecessors, (8), 6 states have call successors, (8) [2024-10-31 22:01:18,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:18,436 INFO L93 Difference]: Finished difference Result 126 states and 147 transitions. [2024-10-31 22:01:18,436 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 126 states and 147 transitions. [2024-10-31 22:01:18,438 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2024-10-31 22:01:18,439 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 126 states to 122 states and 143 transitions. [2024-10-31 22:01:18,439 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2024-10-31 22:01:18,440 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2024-10-31 22:01:18,440 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 143 transitions. [2024-10-31 22:01:18,440 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:18,440 INFO L218 hiAutomatonCegarLoop]: Abstraction has 122 states and 143 transitions. [2024-10-31 22:01:18,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 143 transitions. [2024-10-31 22:01:18,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 118. [2024-10-31 22:01:18,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 78 states have (on average 1.1153846153846154) internal successors, (87), 81 states have internal predecessors, (87), 20 states have call successors, (20), 16 states have call predecessors, (20), 20 states have return successors, (32), 20 states have call predecessors, (32), 17 states have call successors, (32) [2024-10-31 22:01:18,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 139 transitions. [2024-10-31 22:01:18,445 INFO L240 hiAutomatonCegarLoop]: Abstraction has 118 states and 139 transitions. [2024-10-31 22:01:18,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-31 22:01:18,447 INFO L425 stractBuchiCegarLoop]: Abstraction has 118 states and 139 transitions. [2024-10-31 22:01:18,447 INFO L332 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2024-10-31 22:01:18,447 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 118 states and 139 transitions. [2024-10-31 22:01:18,448 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2024-10-31 22:01:18,449 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:18,449 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:18,452 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:18,453 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:01:18,454 INFO L745 eck$LassoCheckResult]: Stem: 6076#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 6057#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 6058#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 6078#$Ultimate##0 ~n := #in~n; 6081#L10 assume !(~n < 1); 6069#L12 assume !(1 == ~n); 6042#L15 call #t~ret4 := fibo2(~n - 1);< 6097#$Ultimate##0 ~n := #in~n; 6117#L20 assume !(~n < 1); 6041#L22 assume !(1 == ~n); 6043#L25 call #t~ret6 := fibo1(~n - 1);< 6060#$Ultimate##0 ~n := #in~n; 6063#L10 assume !(~n < 1); 6073#L12 assume !(1 == ~n); 6048#L15 call #t~ret4 := fibo2(~n - 1);< 6047#$Ultimate##0 ~n := #in~n; 6049#L20 assume !(~n < 1); 6075#L22 assume !(1 == ~n); 6061#L25 call #t~ret6 := fibo1(~n - 1);< 6060#$Ultimate##0 ~n := #in~n; 6063#L10 assume !(~n < 1); 6073#L12 assume !(1 == ~n); 6048#L15 call #t~ret4 := fibo2(~n - 1);< 6047#$Ultimate##0 ~n := #in~n; 6049#L20 assume !(~n < 1); 6075#L22 assume !(1 == ~n); 6061#L25 call #t~ret6 := fibo1(~n - 1);< 6060#$Ultimate##0 ~n := #in~n; 6062#L10 assume !(~n < 1); 6091#L12 assume 1 == ~n;#res := 1; 6095#fibo1FINAL assume true; 6144#fibo1EXIT >#48#return; 6051#L25-1 call #t~ret7 := fibo1(~n - 2);< 6143#$Ultimate##0 ~n := #in~n; 6072#L10 assume ~n < 1;#res := 0; 6050#fibo1FINAL assume true; 6052#fibo1EXIT >#50#return; 6139#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6136#fibo2FINAL assume true; 6135#fibo2EXIT >#52#return; 6126#L15-1 call #t~ret5 := fibo2(~n - 2);< 6127#$Ultimate##0 ~n := #in~n; 6134#L20 assume !(~n < 1); 6130#L22 assume 1 == ~n;#res := 1; 6129#fibo2FINAL assume true; 6125#fibo2EXIT >#54#return; 6123#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6108#fibo1FINAL assume true; 6105#fibo1EXIT >#48#return; 6084#L25-1 [2024-10-31 22:01:18,454 INFO L747 eck$LassoCheckResult]: Loop: 6084#L25-1 call #t~ret7 := fibo1(~n - 2);< 6104#$Ultimate##0 ~n := #in~n; 6150#L10 assume !(~n < 1); 6082#L12 assume !(1 == ~n); 6088#L15 call #t~ret4 := fibo2(~n - 1);< 6093#$Ultimate##0 ~n := #in~n; 6092#L20 assume !(~n < 1); 6089#L22 assume !(1 == ~n); 6085#L25 call #t~ret6 := fibo1(~n - 1);< 6066#$Ultimate##0 ~n := #in~n; 6098#L10 assume !(~n < 1); 6082#L12 assume !(1 == ~n); 6088#L15 call #t~ret4 := fibo2(~n - 1);< 6093#$Ultimate##0 ~n := #in~n; 6092#L20 assume !(~n < 1); 6089#L22 assume !(1 == ~n); 6085#L25 call #t~ret6 := fibo1(~n - 1);< 6066#$Ultimate##0 ~n := #in~n; 6098#L10 assume !(~n < 1); 6082#L12 assume 1 == ~n;#res := 1; 6087#fibo1FINAL assume true; 6146#fibo1EXIT >#48#return; 6103#L25-1 call #t~ret7 := fibo1(~n - 2);< 6145#$Ultimate##0 ~n := #in~n; 6149#L10 assume ~n < 1;#res := 0; 6147#fibo1FINAL assume true; 6141#fibo1EXIT >#50#return; 6142#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6140#fibo2FINAL assume true; 6131#fibo2EXIT >#52#return; 6113#L15-1 call #t~ret5 := fibo2(~n - 2);< 6114#$Ultimate##0 ~n := #in~n; 6137#L20 assume !(~n < 1); 6128#L22 assume 1 == ~n;#res := 1; 6124#fibo2FINAL assume true; 6112#fibo2EXIT >#54#return; 6110#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6109#fibo1FINAL assume true; 6106#fibo1EXIT >#48#return; 6084#L25-1 [2024-10-31 22:01:18,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:18,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1955236566, now seen corresponding path program 1 times [2024-10-31 22:01:18,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:18,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676759405] [2024-10-31 22:01:18,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:18,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:18,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-10-31 22:01:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:18,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:18,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:18,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:01:18,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,752 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 35 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-10-31 22:01:18,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:18,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676759405] [2024-10-31 22:01:18,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676759405] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:18,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937672989] [2024-10-31 22:01:18,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:18,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:18,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:18,759 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:18,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-10-31 22:01:18,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:18,841 INFO L255 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-31 22:01:18,843 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:01:19,016 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:19,417 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-10-31 22:01:19,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937672989] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:19,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:19,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 19 [2024-10-31 22:01:19,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489445961] [2024-10-31 22:01:19,421 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:19,422 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:19,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:19,422 INFO L85 PathProgramCache]: Analyzing trace with hash -463668299, now seen corresponding path program 1 times [2024-10-31 22:01:19,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:19,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375698195] [2024-10-31 22:01:19,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:19,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:19,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:19,431 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:19,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:19,438 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:19,853 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:19,853 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:19,853 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:19,853 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:19,853 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:01:19,853 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:19,853 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:19,853 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:19,854 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration8_Loop [2024-10-31 22:01:19,854 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:19,854 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:19,854 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,861 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,873 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,875 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,878 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,881 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,883 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:19,934 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:19,934 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:01:19,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:19,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:19,938 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:19,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:19,941 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:19,941 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:19,961 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:19,961 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:01:19,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2024-10-31 22:01:19,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:19,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:19,981 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:19,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:19,984 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:19,984 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:20,001 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:20,001 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:01:20,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,015 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,017 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:20,017 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:20,030 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:20,030 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=4} Honda state: {fibo2_#in~n=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:01:20,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2024-10-31 22:01:20,043 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,044 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,045 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:20,046 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:20,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,078 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2024-10-31 22:01:20,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,079 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,081 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:01:20,081 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:20,095 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:01:20,106 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2024-10-31 22:01:20,107 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:20,107 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:20,107 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:20,107 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:20,107 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:01:20,107 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,107 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:20,107 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:20,107 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration8_Loop [2024-10-31 22:01:20,107 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:20,107 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:20,108 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,112 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,114 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,118 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,123 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,125 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,129 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,132 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,134 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:20,184 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:20,184 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:01:20,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,186 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,188 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:01:20,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:20,199 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:20,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:20,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:20,199 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:20,200 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:20,200 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:20,201 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:20,214 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2024-10-31 22:01:20,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,215 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,217 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:01:20,228 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:20,228 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:20,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:20,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:20,228 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:20,229 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:20,229 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:20,230 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:20,244 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,246 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,247 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:01:20,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:20,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:20,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:20,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:20,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:20,259 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:20,259 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:20,261 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:20,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2024-10-31 22:01:20,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,274 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,276 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:01:20,286 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:20,287 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:20,287 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:20,287 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:20,287 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:20,288 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:20,288 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:20,290 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:01:20,292 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2024-10-31 22:01:20,292 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2024-10-31 22:01:20,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:20,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:20,294 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:20,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2024-10-31 22:01:20,295 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:01:20,296 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:01:20,296 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:01:20,296 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2024-10-31 22:01:20,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2024-10-31 22:01:20,309 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:01:20,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:20,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:01:20,396 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:20,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2024-10-31 22:01:20,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:20,847 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:01:20,849 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:21,134 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:01:21,135 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:01:21,135 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:21,365 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) Result 142 states and 165 transitions. Complement of second has 15 states. [2024-10-31 22:01:21,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-10-31 22:01:21,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:21,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 32 transitions. [2024-10-31 22:01:21,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 49 letters. Loop has 39 letters. [2024-10-31 22:01:21,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:21,367 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:01:21,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:21,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:01:21,449 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:21,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:21,839 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:01:21,841 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:22,143 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:01:22,145 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:01:22,145 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:22,363 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) Result 142 states and 165 transitions. Complement of second has 15 states. [2024-10-31 22:01:22,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-10-31 22:01:22,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:22,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 32 transitions. [2024-10-31 22:01:22,366 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 32 transitions. Stem has 49 letters. Loop has 39 letters. [2024-10-31 22:01:22,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:22,368 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:01:22,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:22,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:22,437 INFO L255 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-10-31 22:01:22,438 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:22,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:22,778 INFO L255 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-10-31 22:01:22,780 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:23,040 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:01:23,042 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:01:23,042 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23 Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:23,734 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 118 states and 139 transitions. cyclomatic complexity: 23. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) Result 547 states and 682 transitions. Complement of second has 162 states. [2024-10-31 22:01:23,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 17 states 2 stem states 14 non-accepting loop states 1 accepting loop states [2024-10-31 22:01:23,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 10 states have internal predecessors, (47), 9 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (10), 4 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:23,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 84 transitions. [2024-10-31 22:01:23,738 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 84 transitions. Stem has 49 letters. Loop has 39 letters. [2024-10-31 22:01:23,739 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:23,740 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 84 transitions. Stem has 88 letters. Loop has 39 letters. [2024-10-31 22:01:23,745 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:23,745 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 17 states and 84 transitions. Stem has 49 letters. Loop has 78 letters. [2024-10-31 22:01:23,749 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:23,753 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 547 states and 682 transitions. [2024-10-31 22:01:23,761 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 29 [2024-10-31 22:01:23,768 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 547 states to 396 states and 494 transitions. [2024-10-31 22:01:23,768 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 225 [2024-10-31 22:01:23,769 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 246 [2024-10-31 22:01:23,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 396 states and 494 transitions. [2024-10-31 22:01:23,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:23,769 INFO L218 hiAutomatonCegarLoop]: Abstraction has 396 states and 494 transitions. [2024-10-31 22:01:23,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states and 494 transitions. [2024-10-31 22:01:23,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 322. [2024-10-31 22:01:23,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 208 states have (on average 1.1394230769230769) internal successors, (237), 216 states have internal predecessors, (237), 62 states have call successors, (64), 43 states have call predecessors, (64), 52 states have return successors, (94), 62 states have call predecessors, (94), 59 states have call successors, (94) [2024-10-31 22:01:23,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 395 transitions. [2024-10-31 22:01:23,785 INFO L240 hiAutomatonCegarLoop]: Abstraction has 322 states and 395 transitions. [2024-10-31 22:01:23,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:23,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-31 22:01:23,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2024-10-31 22:01:23,787 INFO L87 Difference]: Start difference. First operand 322 states and 395 transitions. Second operand has 20 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 15 states have internal predecessors, (43), 11 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2024-10-31 22:01:24,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:24,191 INFO L93 Difference]: Finished difference Result 216 states and 234 transitions. [2024-10-31 22:01:24,191 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 216 states and 234 transitions. [2024-10-31 22:01:24,194 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 16 [2024-10-31 22:01:24,195 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 216 states to 120 states and 130 transitions. [2024-10-31 22:01:24,196 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2024-10-31 22:01:24,196 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 105 [2024-10-31 22:01:24,196 INFO L73 IsDeterministic]: Start isDeterministic. Operand 120 states and 130 transitions. [2024-10-31 22:01:24,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:01:24,196 INFO L218 hiAutomatonCegarLoop]: Abstraction has 120 states and 130 transitions. [2024-10-31 22:01:24,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states and 130 transitions. [2024-10-31 22:01:24,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 119. [2024-10-31 22:01:24,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 81 states have (on average 1.1111111111111112) internal successors, (90), 84 states have internal predecessors, (90), 21 states have call successors, (21), 18 states have call predecessors, (21), 17 states have return successors, (18), 16 states have call predecessors, (18), 16 states have call successors, (18) [2024-10-31 22:01:24,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 129 transitions. [2024-10-31 22:01:24,203 INFO L240 hiAutomatonCegarLoop]: Abstraction has 119 states and 129 transitions. [2024-10-31 22:01:24,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-31 22:01:24,204 INFO L425 stractBuchiCegarLoop]: Abstraction has 119 states and 129 transitions. [2024-10-31 22:01:24,204 INFO L332 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2024-10-31 22:01:24,204 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 119 states and 129 transitions. [2024-10-31 22:01:24,205 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 16 [2024-10-31 22:01:24,205 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:01:24,206 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:01:24,207 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:24,210 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:01:24,210 INFO L745 eck$LassoCheckResult]: Stem: 9029#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 9011#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 5; 9012#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 9030#$Ultimate##0 ~n := #in~n; 9024#L10 assume !(~n < 1); 9025#L12 assume !(1 == ~n); 8997#L15 call #t~ret4 := fibo2(~n - 1);< 8996#$Ultimate##0 ~n := #in~n; 8998#L20 assume !(~n < 1); 9027#L22 assume !(1 == ~n); 9008#L25 call #t~ret6 := fibo1(~n - 1);< 9007#$Ultimate##0 ~n := #in~n; 9009#L10 assume !(~n < 1); 9020#L12 assume !(1 == ~n); 8992#L15 call #t~ret4 := fibo2(~n - 1);< 9044#$Ultimate##0 ~n := #in~n; 9056#L20 assume !(~n < 1); 8991#L22 assume !(1 == ~n); 8993#L25 call #t~ret6 := fibo1(~n - 1);< 9007#$Ultimate##0 ~n := #in~n; 9010#L10 assume !(~n < 1); 9057#L12 assume 1 == ~n;#res := 1; 9055#fibo1FINAL assume true; 9051#fibo1EXIT >#48#return; 9049#L25-1 call #t~ret7 := fibo1(~n - 2);< 9050#$Ultimate##0 ~n := #in~n; 9053#L10 assume ~n < 1;#res := 0; 9052#fibo1FINAL assume true; 9048#fibo1EXIT >#50#return; 9047#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 9046#fibo2FINAL assume true; 9042#fibo2EXIT >#52#return; 9043#L15-1 call #t~ret5 := fibo2(~n - 2);< 9066#$Ultimate##0 ~n := #in~n; 9069#L20 assume !(~n < 1); 9068#L22 assume 1 == ~n;#res := 1; 9067#fibo2FINAL assume true; 9065#fibo2EXIT >#54#return; 9064#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 9063#fibo1FINAL assume true; 9062#fibo1EXIT >#48#return; 9032#L25-1 call #t~ret7 := fibo1(~n - 2);< 9061#$Ultimate##0 ~n := #in~n; 9088#L10 assume !(~n < 1); 9087#L12 assume !(1 == ~n); 9022#L15 call #t~ret4 := fibo2(~n - 1);< 9045#$Ultimate##0 ~n := #in~n; 9100#L20 assume !(~n < 1); 9099#L22 assume !(1 == ~n); 9026#L25 call #t~ret6 := fibo1(~n - 1);< 9102#$Ultimate##0 ~n := #in~n; 9106#L10 assume !(~n < 1); 9104#L12 assume !(1 == ~n); 8989#L15 [2024-10-31 22:01:24,210 INFO L747 eck$LassoCheckResult]: Loop: 8989#L15 call #t~ret4 := fibo2(~n - 1);< 8994#$Ultimate##0 ~n := #in~n; 8995#L20 assume !(~n < 1); 8988#L22 assume !(1 == ~n); 8990#L25 call #t~ret6 := fibo1(~n - 1);< 9015#$Ultimate##0 ~n := #in~n; 9077#L10 assume !(~n < 1); 9071#L12 assume !(1 == ~n); 8989#L15 [2024-10-31 22:01:24,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:24,211 INFO L85 PathProgramCache]: Analyzing trace with hash -259516613, now seen corresponding path program 2 times [2024-10-31 22:01:24,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:24,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184650976] [2024-10-31 22:01:24,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:24,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:24,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:24,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-31 22:01:24,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:24,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:24,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:24,372 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:01:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:24,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:01:24,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:24,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:01:24,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:24,380 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-10-31 22:01:24,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:01:24,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184650976] [2024-10-31 22:01:24,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184650976] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:01:24,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502761709] [2024-10-31 22:01:24,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-31 22:01:24,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:01:24,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:24,384 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:01:24,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-10-31 22:01:24,450 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-31 22:01:24,450 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:01:24,451 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-10-31 22:01:24,452 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:24,513 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-10-31 22:01:24,514 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:01:24,657 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-10-31 22:01:24,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502761709] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:01:24,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:01:24,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 14 [2024-10-31 22:01:24,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019694877] [2024-10-31 22:01:24,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:01:24,659 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:01:24,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:24,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1544065082, now seen corresponding path program 2 times [2024-10-31 22:01:24,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:01:24,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239451871] [2024-10-31 22:01:24,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:01:24,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:01:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:24,664 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:01:24,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:01:24,668 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:01:24,835 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:24,835 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:24,835 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:24,835 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:24,835 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:01:24,835 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:24,835 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:24,835 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:24,836 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration9_Loop [2024-10-31 22:01:24,836 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:24,836 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:24,837 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,839 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,841 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,844 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,846 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,857 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:24,926 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:24,926 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:01:24,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:24,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:24,930 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:24,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2024-10-31 22:01:24,932 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:24,933 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:24,950 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:24,950 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:01:24,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:24,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:24,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:24,969 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:24,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:24,971 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:24,971 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:24,990 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:24,991 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:01:25,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2024-10-31 22:01:25,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:25,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:25,011 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,013 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:25,013 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:25,029 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:25,030 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:01:25,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:25,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:25,049 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,052 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:25,052 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:25,068 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:01:25,068 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:01:25,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:25,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:25,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:25,091 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,093 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:01:25,093 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:25,139 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2024-10-31 22:01:25,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:25,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:25,141 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:25,144 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:01:25,144 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:01:26,064 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:01:26,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:26,067 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:01:26,067 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:01:26,067 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:01:26,067 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:01:26,068 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:01:26,068 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,068 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:01:26,068 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:01:26,068 INFO L132 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration9_Loop [2024-10-31 22:01:26,068 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:01:26,068 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:01:26,069 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,071 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,073 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,074 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,076 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,085 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,087 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,089 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:01:26,135 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:01:26,135 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:01:26,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:26,136 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,138 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:01:26,149 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:26,149 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:26,149 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:26,149 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:26,149 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:26,150 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:26,150 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:26,151 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:26,163 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2024-10-31 22:01:26,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:26,164 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,165 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:01:26,176 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:26,176 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:26,177 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:26,177 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:26,177 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:26,177 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:26,177 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:26,183 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:26,196 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2024-10-31 22:01:26,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:26,198 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,199 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:01:26,210 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:26,210 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:26,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:26,211 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:26,211 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:26,211 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:26,211 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:26,213 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:26,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2024-10-31 22:01:26,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:26,225 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,227 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:01:26,238 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:26,238 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:26,238 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:26,238 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:26,238 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:26,238 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:26,239 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:26,240 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:01:26,251 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2024-10-31 22:01:26,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:26,252 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,254 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:01:26,265 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:01:26,265 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:01:26,265 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:01:26,265 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:01:26,265 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:01:26,266 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:01:26,266 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:01:26,268 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:01:26,271 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:01:26,271 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:01:26,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:01:26,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:01:26,273 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/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:01:26,274 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:01:26,274 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:01:26,274 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:01:26,274 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2024-10-31 22:01:26,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2024-10-31 22:01:26,290 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:01:26,301 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:26,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:26,361 INFO L255 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-31 22:01:26,363 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:26,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:26,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:26,795 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:01:26,796 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:26,880 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:01:26,881 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2024-10-31 22:01:26,881 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:26,991 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 131 states and 142 transitions. Complement of second has 19 states. [2024-10-31 22:01:26,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-10-31 22:01:26,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:26,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 15 transitions. [2024-10-31 22:01:26,993 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 15 transitions. Stem has 53 letters. Loop has 8 letters. [2024-10-31 22:01:26,993 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:26,993 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:01:27,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:27,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:27,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-31 22:01:27,075 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:27,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:27,426 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:01:27,426 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:27,489 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:01:27,489 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 6 loop predicates [2024-10-31 22:01:27,489 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:27,636 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 140 states and 152 transitions. Complement of second has 23 states. [2024-10-31 22:01:27,637 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:01:27,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:27,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 19 transitions. [2024-10-31 22:01:27,638 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 19 transitions. Stem has 53 letters. Loop has 8 letters. [2024-10-31 22:01:27,638 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:27,638 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:01:27,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:01:27,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:27,724 INFO L255 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-31 22:01:27,726 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:28,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:01:28,104 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:01:28,104 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:01:28,217 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:01:28,218 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2024-10-31 22:01:28,218 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:28,379 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 119 states and 129 transitions. cyclomatic complexity: 13. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 191 states and 207 transitions. Complement of second has 28 states. [2024-10-31 22:01:28,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2024-10-31 22:01:28,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:28,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2024-10-31 22:01:28,381 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 53 letters. Loop has 8 letters. [2024-10-31 22:01:28,381 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:28,381 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 61 letters. Loop has 8 letters. [2024-10-31 22:01:28,382 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:28,382 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 53 letters. Loop has 16 letters. [2024-10-31 22:01:28,382 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:01:28,382 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 207 transitions. [2024-10-31 22:01:28,384 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-10-31 22:01:28,385 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 0 states and 0 transitions. [2024-10-31 22:01:28,385 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-10-31 22:01:28,385 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-10-31 22:01:28,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-10-31 22:01:28,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-10-31 22:01:28,386 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:01:28,386 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:01:28,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:01:28,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-31 22:01:28,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2024-10-31 22:01:28,387 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 9 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-31 22:01:28,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:01:28,387 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2024-10-31 22:01:28,387 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2024-10-31 22:01:28,388 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-10-31 22:01:28,388 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2024-10-31 22:01:28,388 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2024-10-31 22:01:28,388 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2024-10-31 22:01:28,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2024-10-31 22:01:28,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2024-10-31 22:01:28,388 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:01:28,388 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:01:28,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-10-31 22:01:28,389 INFO L425 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-10-31 22:01:28,389 INFO L332 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2024-10-31 22:01:28,389 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2024-10-31 22:01:28,390 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2024-10-31 22:01:28,390 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2024-10-31 22:01:28,398 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 31.10 10:01:28 BoogieIcfgContainer [2024-10-31 22:01:28,398 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2024-10-31 22:01:28,399 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-10-31 22:01:28,399 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-10-31 22:01:28,399 INFO L274 PluginConnector]: Witness Printer initialized [2024-10-31 22:01:28,400 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:01:03" (3/4) ... [2024-10-31 22:01:28,402 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-10-31 22:01:28,404 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-10-31 22:01:28,404 INFO L158 Benchmark]: Toolchain (without parser) took 25789.13ms. Allocated memory was 155.2MB in the beginning and 270.5MB in the end (delta: 115.3MB). Free memory was 125.0MB in the beginning and 224.6MB in the end (delta: -99.5MB). Peak memory consumption was 17.1MB. Max. memory is 16.1GB. [2024-10-31 22:01:28,405 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 111.1MB. Free memory is still 58.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:01:28,405 INFO L158 Benchmark]: CACSL2BoogieTranslator took 397.62ms. Allocated memory is still 155.2MB. Free memory was 125.0MB in the beginning and 112.8MB in the end (delta: 12.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-10-31 22:01:28,406 INFO L158 Benchmark]: Boogie Procedure Inliner took 34.16ms. Allocated memory is still 155.2MB. Free memory was 112.8MB in the beginning and 111.6MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:01:28,406 INFO L158 Benchmark]: Boogie Preprocessor took 42.72ms. Allocated memory is still 155.2MB. Free memory was 111.6MB in the beginning and 109.7MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-10-31 22:01:28,406 INFO L158 Benchmark]: RCFGBuilder took 399.97ms. Allocated memory is still 155.2MB. Free memory was 109.7MB in the beginning and 99.3MB in the end (delta: 10.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2024-10-31 22:01:28,407 INFO L158 Benchmark]: BuchiAutomizer took 24901.49ms. Allocated memory was 155.2MB in the beginning and 270.5MB in the end (delta: 115.3MB). Free memory was 99.3MB in the beginning and 225.6MB in the end (delta: -126.3MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:01:28,407 INFO L158 Benchmark]: Witness Printer took 5.01ms. Allocated memory is still 270.5MB. Free memory was 225.6MB in the beginning and 224.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-10-31 22:01:28,409 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.31ms. Allocated memory is still 111.1MB. Free memory is still 58.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 397.62ms. Allocated memory is still 155.2MB. Free memory was 125.0MB in the beginning and 112.8MB in the end (delta: 12.3MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 34.16ms. Allocated memory is still 155.2MB. Free memory was 112.8MB in the beginning and 111.6MB in the end (delta: 1.2MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 42.72ms. Allocated memory is still 155.2MB. Free memory was 111.6MB in the beginning and 109.7MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 399.97ms. Allocated memory is still 155.2MB. Free memory was 109.7MB in the beginning and 99.3MB in the end (delta: 10.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 24901.49ms. Allocated memory was 155.2MB in the beginning and 270.5MB in the end (delta: 115.3MB). Free memory was 99.3MB in the beginning and 225.6MB in the end (delta: -126.3MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 5.01ms. Allocated memory is still 270.5MB. Free memory was 225.6MB in the beginning and 224.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 13 terminating modules (8 trivial, 3 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 8 locations. One deterministic module has affine ranking function n and consists of 14 locations. One deterministic module has affine ranking function n and consists of 14 locations. One nondeterministic module has affine ranking function n and consists of 17 locations. One nondeterministic module has affine ranking function n and consists of 8 locations. 8 modules have a trivial ranking function, the largest among these consists of 20 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 24.8s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 14.1s. Construction of modules took 2.2s. Büchi inclusion checks took 8.0s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 11. Automata minimization 0.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 170 StatesRemovedByMinimization, 9 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 10/51 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 619 SdHoareTripleChecker+Valid, 2.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 592 mSDsluCounter, 1392 SdHoareTripleChecker+Invalid, 2.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1049 mSDsCounter, 364 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2385 IncrementalHoareTripleChecker+Invalid, 2749 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 364 mSolverCounterUnsat, 343 mSDtfsCounter, 2385 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT1 SILN0 SILU0 SILI4 SILT3 lasso0 LassoPreprocessingBenchmarks: Lassos: inital16 mio100 ax100 hnf100 lsp74 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq192 hnf90 smp81 dnf100 smp100 tf113 neg100 sie104 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 30ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.7s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2024-10-31 22:01:28,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:28,638 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-10-31 22:01:28,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:29,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-10-31 22:01:29,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:29,438 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:29,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-10-31 22:01:29,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-10-31 22:01:30,038 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-10-31 22:01:30,241 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_884326c3-7698-4793-9032-fbefbf7177fe/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE