./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0724aefed4fd629206cc51e19e964e04af92729823366947a0cfe01fe4e4d102 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:25:50,152 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:25:50,262 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-12 02:25:50,272 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:25:50,273 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:25:50,317 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:25:50,318 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:25:50,318 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:25:50,320 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:25:50,325 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:25:50,325 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:25:50,326 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-12 02:25:50,326 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-12 02:25:50,328 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-12 02:25:50,328 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-12 02:25:50,329 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-12 02:25:50,329 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-12 02:25:50,330 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:25:50,330 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-12 02:25:50,331 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-12 02:25:50,331 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:25:50,332 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-12 02:25:50,332 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:25:50,333 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-12 02:25:50,333 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-12 02:25:50,333 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-12 02:25:50,334 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-12 02:25:50,334 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-12 02:25:50,335 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:25:50,335 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-12 02:25:50,337 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:25:50,337 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:25:50,337 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:25:50,337 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:25:50,338 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:25:50,338 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-12 02:25:50,339 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_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/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_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0724aefed4fd629206cc51e19e964e04af92729823366947a0cfe01fe4e4d102 [2023-11-12 02:25:50,661 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:25:50,696 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:25:50,699 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:25:50,700 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:25:50,701 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:25:50,702 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2023-11-12 02:25:53,945 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:25:54,173 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:25:54,174 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2023-11-12 02:25:54,183 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/data/6c5c0d4ba/c1c24e0ca2084166bb56109c07bb8a4d/FLAG824a356b6 [2023-11-12 02:25:54,210 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/data/6c5c0d4ba/c1c24e0ca2084166bb56109c07bb8a4d [2023-11-12 02:25:54,213 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:25:54,214 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:25:54,216 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:25:54,216 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:25:54,221 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:25:54,222 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,223 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13b700ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54, skipping insertion in model container [2023-11-12 02:25:54,223 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,248 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:25:54,401 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:25:54,415 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:25:54,428 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:25:54,443 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:25:54,444 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54 WrapperNode [2023-11-12 02:25:54,444 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:25:54,446 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:25:54,446 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:25:54,447 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:25:54,455 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,462 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,483 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2023-11-12 02:25:54,484 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:25:54,484 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:25:54,485 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:25:54,485 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:25:54,495 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,495 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,498 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,499 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,503 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,506 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,513 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,514 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,521 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:25:54,522 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:25:54,522 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:25:54,523 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:25:54,523 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (1/1) ... [2023-11-12 02:25:54,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:54,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:54,561 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:54,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-12 02:25:54,608 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-12 02:25:54,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-12 02:25:54,608 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2023-11-12 02:25:54,609 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2023-11-12 02:25:54,609 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2023-11-12 02:25:54,610 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2023-11-12 02:25:54,611 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:25:54,615 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:25:54,682 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:25:54,684 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:25:54,805 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:25:54,812 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:25:54,812 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-12 02:25:54,814 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:25:54 BoogieIcfgContainer [2023-11-12 02:25:54,815 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:25:54,816 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-12 02:25:54,816 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-12 02:25:54,820 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-12 02:25:54,821 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:25:54,821 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 12.11 02:25:54" (1/3) ... [2023-11-12 02:25:54,823 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@14f1f653 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:25:54, skipping insertion in model container [2023-11-12 02:25:54,823 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:25:54,823 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:25:54" (2/3) ... [2023-11-12 02:25:54,824 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@14f1f653 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:25:54, skipping insertion in model container [2023-11-12 02:25:54,824 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:25:54,824 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:25:54" (3/3) ... [2023-11-12 02:25:54,825 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_4-1.c [2023-11-12 02:25:54,902 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-12 02:25:54,902 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-12 02:25:54,903 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-12 02:25:54,903 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-12 02:25:54,903 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-12 02:25:54,903 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-12 02:25:54,904 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-12 02:25:54,904 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-12 02:25:54,909 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) [2023-11-12 02:25:54,944 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-12 02:25:54,944 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:25:54,944 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:25:54,954 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-12 02:25:54,954 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:54,954 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-12 02:25:54,955 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) [2023-11-12 02:25:54,962 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-12 02:25:54,963 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:25:54,963 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:25:54,965 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-12 02:25:54,965 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:54,976 INFO L748 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(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 5#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 13#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 18#$Ultimate##0true [2023-11-12 02:25:54,978 INFO L750 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 [2023-11-12 02:25:54,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:54,984 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2023-11-12 02:25:54,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:54,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817369813] [2023-11-12 02:25:54,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:54,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:55,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:55,113 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:25:55,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:55,138 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:25:55,141 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:55,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2023-11-12 02:25:55,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:55,142 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747643078] [2023-11-12 02:25:55,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:55,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:55,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:55,154 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:25:55,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:55,163 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:25:55,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:55,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2023-11-12 02:25:55,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:55,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660522361] [2023-11-12 02:25:55,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:55,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:55,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:55,188 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:25:55,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:55,204 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:25:55,449 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:25:55,450 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:25:55,450 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:25:55,450 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:25:55,451 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:25:55,451 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,451 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:25:55,451 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:25:55,451 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2023-11-12 02:25:55,452 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:25:55,452 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:25:55,469 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,483 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,487 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,490 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,497 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,500 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,585 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:25:55,586 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:25:55,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,595 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,612 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,612 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-12 02:25:55,642 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,642 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2023-11-12 02:25:55,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,649 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,668 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,669 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-12 02:25:55,688 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,688 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:55,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,693 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-12 02:25:55,700 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,700 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,723 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,723 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:55,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,730 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-12 02:25:55,738 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,738 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,753 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,754 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:55,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,759 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-12 02:25:55,762 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,762 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,774 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,774 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:55,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,784 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-12 02:25:55,787 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,787 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,799 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,800 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2023-11-12 02:25:55,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,805 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-12 02:25:55,811 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,811 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,830 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:55,830 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:55,835 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2023-11-12 02:25:55,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,838 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-12 02:25:55,849 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:55,849 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:55,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:55,883 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:55,896 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:25:55,897 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:55,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-12 02:25:55,972 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:25:55,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:55,976 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:25:55,976 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:25:55,976 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:25:55,976 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:25:55,976 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:25:55,976 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:55,976 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:25:55,977 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:25:55,977 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2023-11-12 02:25:55,977 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:25:55,977 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:25:55,978 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,990 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:55,996 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:56,000 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:56,005 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:56,008 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:56,022 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:56,025 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:56,110 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:25:56,115 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:25:56,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,118 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,131 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 [2023-11-12 02:25:56,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:56,145 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:56,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:56,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:56,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:56,148 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:56,148 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:56,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-12 02:25:56,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:56,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,168 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,176 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 [2023-11-12 02:25:56,189 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:56,189 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:56,189 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:56,189 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:56,189 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:56,190 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:56,190 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:56,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-12 02:25:56,219 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:56,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,233 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,240 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 [2023-11-12 02:25:56,252 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:56,253 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:56,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:56,253 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:56,253 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:56,254 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:56,254 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:56,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-12 02:25:56,263 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:56,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,273 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,279 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 [2023-11-12 02:25:56,291 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:56,291 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:56,292 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:56,292 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:56,292 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:56,293 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:56,293 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:56,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-12 02:25:56,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:56,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,325 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,329 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 [2023-11-12 02:25:56,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-12 02:25:56,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:56,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:56,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:56,341 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:56,341 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:56,342 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:56,342 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:56,353 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:56,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,361 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,373 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 [2023-11-12 02:25:56,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:56,386 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:56,386 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:56,386 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:56,386 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:56,387 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:56,387 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:56,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-12 02:25:56,397 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:25:56,401 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:25:56,402 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:25:56,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:56,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:56,444 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:56,447 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:25:56,447 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:25:56,447 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:25:56,448 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2023-11-12 02:25:56,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-12 02:25:56,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,460 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:25:56,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:56,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:56,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:25:56,514 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:25:56,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:56,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:25:56,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:25:56,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:25:56,688 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 [2023-11-12 02:25:56,690 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) [2023-11-12 02:25:56,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:56,956 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 85 states and 117 transitions. Complement of second has 24 states. [2023-11-12 02:25:56,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2023-11-12 02:25:56,963 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) [2023-11-12 02:25:56,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2023-11-12 02:25:56,966 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2023-11-12 02:25:56,968 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:25:56,968 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-12 02:25:56,968 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:25:56,968 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2023-11-12 02:25:56,969 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:25:56,970 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 85 states and 117 transitions. [2023-11-12 02:25:56,977 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-12 02:25:56,985 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 85 states to 61 states and 82 transitions. [2023-11-12 02:25:56,986 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2023-11-12 02:25:56,987 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2023-11-12 02:25:56,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2023-11-12 02:25:56,990 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:25:56,990 INFO L218 hiAutomatonCegarLoop]: Abstraction has 61 states and 82 transitions. [2023-11-12 02:25:57,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2023-11-12 02:25:57,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2023-11-12 02:25:57,035 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) [2023-11-12 02:25:57,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2023-11-12 02:25:57,042 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2023-11-12 02:25:57,042 INFO L428 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2023-11-12 02:25:57,042 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-12 02:25:57,043 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2023-11-12 02:25:57,047 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-12 02:25:57,047 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:25:57,047 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:25:57,050 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:57,050 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:57,050 INFO L748 eck$LassoCheckResult]: Stem: 236#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 223#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 218#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 217#$Ultimate##0 ~n := #in~n; 219#L10 assume !(~n < 1); 229#L12 assume !(1 == ~n); 213#L15 call #t~ret4 := fibo2(~n - 1);< 233#$Ultimate##0 ~n := #in~n; 247#L20 assume !(~n < 1); 248#L22 assume !(1 == ~n); 203#L25 call #t~ret6 := fibo1(~n - 1);< 220#$Ultimate##0 ~n := #in~n; 222#L10 assume ~n < 1;#res := 0; 209#fibo1FINAL assume true; 210#fibo1EXIT >#48#return; 211#L25-1 [2023-11-12 02:25:57,051 INFO L750 eck$LassoCheckResult]: Loop: 211#L25-1 call #t~ret7 := fibo1(~n - 2);< 216#$Ultimate##0 ~n := #in~n; 242#L10 assume !(~n < 1); 243#L12 assume !(1 == ~n); 212#L15 call #t~ret4 := fibo2(~n - 1);< 225#$Ultimate##0 ~n := #in~n; 245#L20 assume !(~n < 1); 246#L22 assume !(1 == ~n); 224#L25 call #t~ret6 := fibo1(~n - 1);< 216#$Ultimate##0 ~n := #in~n; 242#L10 assume ~n < 1;#res := 0; 238#fibo1FINAL assume true; 239#fibo1EXIT >#48#return; 211#L25-1 [2023-11-12 02:25:57,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:57,055 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2023-11-12 02:25:57,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:57,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234786478] [2023-11-12 02:25:57,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:57,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:57,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-12 02:25:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-12 02:25:57,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:25:57,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234786478] [2023-11-12 02:25:57,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234786478] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:25:57,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:25:57,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-12 02:25:57,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038509510] [2023-11-12 02:25:57,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:25:57,224 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:25:57,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:57,224 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2023-11-12 02:25:57,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:57,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425250180] [2023-11-12 02:25:57,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:57,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-12 02:25:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,300 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-12 02:25:57,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:25:57,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425250180] [2023-11-12 02:25:57,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425250180] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:25:57,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:25:57,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-12 02:25:57,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155837240] [2023-11-12 02:25:57,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:25:57,302 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-12 02:25:57,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:25:57,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-12 02:25:57,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-12 02:25:57,306 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) [2023-11-12 02:25:57,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:25:57,378 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2023-11-12 02:25:57,378 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2023-11-12 02:25:57,381 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-12 02:25:57,384 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2023-11-12 02:25:57,384 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2023-11-12 02:25:57,385 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2023-11-12 02:25:57,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2023-11-12 02:25:57,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:25:57,386 INFO L218 hiAutomatonCegarLoop]: Abstraction has 66 states and 86 transitions. [2023-11-12 02:25:57,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2023-11-12 02:25:57,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2023-11-12 02:25:57,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 38 states have (on average 1.263157894736842) internal successors, (48), 42 states have internal predecessors, (48), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2023-11-12 02:25:57,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2023-11-12 02:25:57,394 INFO L240 hiAutomatonCegarLoop]: Abstraction has 58 states and 76 transitions. [2023-11-12 02:25:57,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-12 02:25:57,395 INFO L428 stractBuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2023-11-12 02:25:57,395 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-12 02:25:57,395 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2023-11-12 02:25:57,397 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-12 02:25:57,397 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:25:57,397 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:25:57,398 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:57,398 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:57,399 INFO L748 eck$LassoCheckResult]: Stem: 381#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 364#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 365#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 366#$Ultimate##0 ~n := #in~n; 367#L10 assume !(~n < 1); 395#L12 assume !(1 == ~n); 359#L15 call #t~ret4 := fibo2(~n - 1);< 379#$Ultimate##0 ~n := #in~n; 396#L20 assume !(~n < 1); 397#L22 assume !(1 == ~n); 348#L25 call #t~ret6 := fibo1(~n - 1);< 368#$Ultimate##0 ~n := #in~n; 370#L10 assume !(~n < 1); 373#L12 assume 1 == ~n;#res := 1; 374#fibo1FINAL assume true; 386#fibo1EXIT >#48#return; 355#L25-1 [2023-11-12 02:25:57,399 INFO L750 eck$LassoCheckResult]: Loop: 355#L25-1 call #t~ret7 := fibo1(~n - 2);< 362#$Ultimate##0 ~n := #in~n; 388#L10 assume !(~n < 1); 387#L12 assume !(1 == ~n); 361#L15 call #t~ret4 := fibo2(~n - 1);< 392#$Ultimate##0 ~n := #in~n; 391#L20 assume !(~n < 1); 389#L22 assume !(1 == ~n); 356#L25 call #t~ret6 := fibo1(~n - 1);< 362#$Ultimate##0 ~n := #in~n; 388#L10 assume !(~n < 1); 387#L12 assume 1 == ~n;#res := 1; 384#fibo1FINAL assume true; 385#fibo1EXIT >#48#return; 355#L25-1 [2023-11-12 02:25:57,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:57,399 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2023-11-12 02:25:57,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:57,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885013876] [2023-11-12 02:25:57,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:57,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:57,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-12 02:25:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,533 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:25:57,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:25:57,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885013876] [2023-11-12 02:25:57,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885013876] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:25:57,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269574228] [2023-11-12 02:25:57,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:57,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:25:57,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:57,535 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:25:57,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-12 02:25:57,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:57,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:25:57,588 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:25:57,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:25:57,632 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:25:57,743 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:25:57,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269574228] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:25:57,743 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:25:57,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2023-11-12 02:25:57,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731427207] [2023-11-12 02:25:57,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:25:57,744 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:25:57,745 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:57,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2023-11-12 02:25:57,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:57,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525596681] [2023-11-12 02:25:57,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:57,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:57,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:57,753 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:25:57,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:25:57,759 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:25:58,000 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:25:58,001 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:25:58,001 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:25:58,001 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:25:58,001 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:25:58,001 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,001 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:25:58,001 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:25:58,001 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2023-11-12 02:25:58,002 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:25:58,002 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:25:58,003 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,006 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,009 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,011 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,014 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,016 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,022 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,025 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,027 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,080 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:25:58,081 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:25:58,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,082 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,095 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:58,096 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-12 02:25:58,121 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:58,121 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=2} Honda state: {fibo2_#in~n=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:58,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,131 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,148 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:58,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-12 02:25:58,183 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:58,183 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:58,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,194 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,199 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:58,199 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-12 02:25:58,221 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:58,221 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:58,227 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,229 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,234 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:58,234 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-12 02:25:58,271 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:58,271 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:58,280 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2023-11-12 02:25:58,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,282 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-12 02:25:58,285 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:58,285 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,297 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:25:58,297 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:25:58,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,305 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-12 02:25:58,309 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:25:58,310 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,327 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-12 02:25:58,335 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:25:58,335 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:25:58,356 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:25:58,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2023-11-12 02:25:58,365 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:25:58,365 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:25:58,365 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:25:58,365 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:25:58,365 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:25:58,365 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,365 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:25:58,365 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:25:58,365 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2023-11-12 02:25:58,365 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:25:58,366 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:25:58,367 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,372 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,375 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,380 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,392 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,395 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:25:58,449 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:25:58,450 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:25:58,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,452 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,460 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 [2023-11-12 02:25:58,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-12 02:25:58,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:58,473 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:58,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:58,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:58,473 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:58,474 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:58,475 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:58,486 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:58,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,490 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-12 02:25:58,493 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 [2023-11-12 02:25:58,504 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:58,504 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:58,504 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:58,504 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:58,504 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:58,505 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:58,505 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:58,531 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:58,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,536 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,544 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 [2023-11-12 02:25:58,556 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:58,556 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:58,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:58,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:58,557 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:58,558 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:58,558 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:58,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-12 02:25:58,581 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:58,585 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,587 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,592 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 [2023-11-12 02:25:58,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-12 02:25:58,605 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:58,605 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:58,605 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:58,605 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:58,605 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:58,606 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:58,606 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:58,616 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:25:58,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,626 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-12 02:25:58,640 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 [2023-11-12 02:25:58,655 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:25:58,655 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:25:58,655 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:25:58,655 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:25:58,655 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:25:58,657 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:25:58,657 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:25:58,667 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:25:58,671 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:25:58,671 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:25:58,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:25:58,672 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:25:58,686 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:25:58,704 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:25:58,704 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:25:58,704 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:25:58,705 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2023-11-12 02:25:58,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-12 02:25:58,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-12 02:25:58,714 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:25:58,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:58,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:58,761 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:25:58,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:25:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:58,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-12 02:25:58,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:25:59,006 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:25:59,007 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 [2023-11-12 02:25:59,007 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 58 states and 76 transitions. cyclomatic complexity: 20 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) [2023-11-12 02:25:59,501 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 58 states and 76 transitions. cyclomatic complexity: 20. 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 191 states and 263 transitions. Complement of second has 40 states. [2023-11-12 02:25:59,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-12 02:25:59,503 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) [2023-11-12 02:25:59,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2023-11-12 02:25:59,504 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2023-11-12 02:25:59,505 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:25:59,505 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2023-11-12 02:25:59,506 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:25:59,506 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2023-11-12 02:25:59,507 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:25:59,507 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2023-11-12 02:25:59,514 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-12 02:25:59,521 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2023-11-12 02:25:59,521 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2023-11-12 02:25:59,522 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2023-11-12 02:25:59,522 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2023-11-12 02:25:59,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:25:59,524 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 237 transitions. [2023-11-12 02:25:59,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2023-11-12 02:25:59,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2023-11-12 02:25:59,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 95 states have (on average 1.2842105263157895) internal successors, (122), 102 states have internal predecessors, (122), 35 states have call successors, (36), 19 states have call predecessors, (36), 22 states have return successors, (48), 30 states have call predecessors, (48), 33 states have call successors, (48) [2023-11-12 02:25:59,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2023-11-12 02:25:59,543 INFO L240 hiAutomatonCegarLoop]: Abstraction has 152 states and 206 transitions. [2023-11-12 02:25:59,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:25:59,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-12 02:25:59,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-12 02:25:59,544 INFO L87 Difference]: Start difference. First operand 152 states and 206 transitions. Second operand has 11 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-12 02:25:59,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:25:59,697 INFO L93 Difference]: Finished difference Result 183 states and 247 transitions. [2023-11-12 02:25:59,697 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 247 transitions. [2023-11-12 02:25:59,704 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-12 02:25:59,710 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 243 transitions. [2023-11-12 02:25:59,710 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2023-11-12 02:25:59,711 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2023-11-12 02:25:59,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 243 transitions. [2023-11-12 02:25:59,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:25:59,711 INFO L218 hiAutomatonCegarLoop]: Abstraction has 180 states and 243 transitions. [2023-11-12 02:25:59,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 243 transitions. [2023-11-12 02:25:59,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 165. [2023-11-12 02:25:59,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 102 states have (on average 1.2647058823529411) internal successors, (129), 111 states have internal predecessors, (129), 38 states have call successors, (40), 20 states have call predecessors, (40), 25 states have return successors, (56), 33 states have call predecessors, (56), 36 states have call successors, (56) [2023-11-12 02:25:59,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 225 transitions. [2023-11-12 02:25:59,746 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 225 transitions. [2023-11-12 02:25:59,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-12 02:25:59,750 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 225 transitions. [2023-11-12 02:25:59,750 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-12 02:25:59,750 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 225 transitions. [2023-11-12 02:25:59,754 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-12 02:25:59,754 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:25:59,754 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:25:59,757 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:59,757 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:25:59,757 INFO L748 eck$LassoCheckResult]: Stem: 1269#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 1239#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 1240#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1273#$Ultimate##0 ~n := #in~n; 1264#L10 assume !(~n < 1); 1257#L12 assume !(1 == ~n); 1226#L15 call #t~ret4 := fibo2(~n - 1);< 1265#$Ultimate##0 ~n := #in~n; 1267#L20 assume !(~n < 1); 1268#L22 assume !(1 == ~n); 1241#L25 call #t~ret6 := fibo1(~n - 1);< 1242#$Ultimate##0 ~n := #in~n; 1303#L10 assume !(~n < 1); 1308#L12 assume !(1 == ~n); 1310#L15 call #t~ret4 := fibo2(~n - 1);< 1316#$Ultimate##0 ~n := #in~n; 1319#L20 assume ~n < 1;#res := 0; 1317#fibo2FINAL assume true; 1315#fibo2EXIT >#52#return; 1313#L15-1 call #t~ret5 := fibo2(~n - 2);< 1314#$Ultimate##0 ~n := #in~n; 1321#L20 assume ~n < 1;#res := 0; 1318#fibo2FINAL assume true; 1312#fibo2EXIT >#54#return; 1311#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1306#fibo1FINAL assume true; 1307#fibo1EXIT >#48#return; 1244#L25-1 call #t~ret7 := fibo1(~n - 2);< 1300#$Ultimate##0 ~n := #in~n; 1331#L10 assume ~n < 1;#res := 0; 1271#fibo1FINAL assume true; 1365#fibo1EXIT >#50#return; 1234#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1245#fibo2FINAL assume true; 1258#fibo2EXIT >#52#return; 1203#L15-1 call #t~ret5 := fibo2(~n - 2);< 1329#$Ultimate##0 [2023-11-12 02:25:59,757 INFO L750 eck$LassoCheckResult]: Loop: 1329#$Ultimate##0 ~n := #in~n; 1323#L20 assume !(~n < 1); 1202#L22 assume !(1 == ~n); 1207#L25 call #t~ret6 := fibo1(~n - 1);< 1227#$Ultimate##0 ~n := #in~n; 1236#L10 assume !(~n < 1); 1263#L12 assume !(1 == ~n); 1204#L15 call #t~ret4 := fibo2(~n - 1);< 1329#$Ultimate##0 [2023-11-12 02:25:59,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:25:59,758 INFO L85 PathProgramCache]: Analyzing trace with hash 1873386980, now seen corresponding path program 1 times [2023-11-12 02:25:59,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:25:59,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523262815] [2023-11-12 02:25:59,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:25:59,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:25:59,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:59,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:25:59,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:59,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:25:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:59,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:25:59,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:25:59,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-12 02:25:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:00,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-12 02:26:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:00,009 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:26:00,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:00,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523262815] [2023-11-12 02:26:00,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523262815] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:00,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544207377] [2023-11-12 02:26:00,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:00,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:00,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,016 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-12 02:26:00,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:00,084 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-12 02:26:00,087 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:00,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:00,238 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-11-12 02:26:00,238 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:00,636 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-12 02:26:00,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544207377] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:00,637 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:00,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 16 [2023-11-12 02:26:00,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086104830] [2023-11-12 02:26:00,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:00,638 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:26:00,638 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:00,639 INFO L85 PathProgramCache]: Analyzing trace with hash 996300776, now seen corresponding path program 2 times [2023-11-12 02:26:00,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:00,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117863728] [2023-11-12 02:26:00,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:00,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:00,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:00,644 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:26:00,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:00,647 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:26:00,763 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:00,764 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:00,764 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:00,764 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:00,764 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:26:00,764 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,764 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:00,764 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:00,765 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2023-11-12 02:26:00,765 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:00,765 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:00,766 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,769 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,772 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,774 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,780 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,782 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,792 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:00,849 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:00,850 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:26:00,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,852 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-12 02:26:00,861 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:00,861 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:00,883 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:00,883 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:00,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:00,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,893 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-12 02:26:00,898 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:00,898 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:00,910 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:00,910 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:00,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:00,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,914 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-12 02:26:00,917 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:00,917 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:00,928 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:00,929 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:00,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:00,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,932 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-12 02:26:00,935 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:00,935 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:00,955 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:00,955 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:00,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2023-11-12 02:26:00,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,959 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-12 02:26:00,962 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:00,963 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:00,981 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:00,981 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:00,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:00,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:00,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:00,985 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:00,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-12 02:26:00,988 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:00,989 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:01,011 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:01,012 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:01,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2023-11-12 02:26:01,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,015 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-12 02:26:01,018 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:01,018 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:01,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2023-11-12 02:26:01,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,035 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-12 02:26:01,040 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:26:01,040 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:01,106 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:26:01,109 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,109 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:01,110 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:01,110 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:01,110 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:01,110 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:26:01,110 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,110 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:01,110 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:01,110 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2023-11-12 02:26:01,110 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:01,110 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:01,111 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,119 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,125 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,128 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,130 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,132 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,134 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,136 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:01,196 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:01,196 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:26:01,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,197 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,208 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:26:01,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,221 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,221 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-12 02:26:01,235 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,244 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-12 02:26:01,248 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:26:01,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,261 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,262 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,262 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,271 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,281 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:26:01,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-12 02:26:01,301 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,301 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,301 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,302 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,302 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,324 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,331 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 [2023-11-12 02:26:01,344 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,344 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,346 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,346 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-12 02:26:01,355 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,360 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,363 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 [2023-11-12 02:26:01,375 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,375 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,376 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,376 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,376 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-12 02:26:01,376 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,376 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,399 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,404 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,409 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 [2023-11-12 02:26:01,421 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,421 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,422 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,422 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,422 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,422 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-12 02:26:01,443 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,448 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,451 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:26:01,464 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,464 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,464 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,464 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,464 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-12 02:26:01,478 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:01,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:01,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,482 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,486 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 [2023-11-12 02:26:01,498 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:01,498 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:01,499 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:01,499 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:01,499 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:01,500 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:01,500 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:01,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-12 02:26:01,515 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:26:01,519 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:26:01,519 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:26:01,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:01,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:01,525 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:01,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-12 02:26:01,526 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:26:01,526 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:26:01,526 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:26:01,526 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2023-11-12 02:26:01,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-12 02:26:01,529 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:26:01,547 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:01,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:26:01,611 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:01,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-12 02:26:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:01,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:26:01,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:02,053 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:02,054 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2023-11-12 02:26:02,054 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-12 02:26:02,247 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 671 states and 941 transitions. Complement of second has 26 states. [2023-11-12 02:26:02,247 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 [2023-11-12 02:26:02,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-12 02:26:02,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2023-11-12 02:26:02,249 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-12 02:26:02,249 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:02,249 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:02,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:02,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:02,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:26:02,320 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:02,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:02,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:26:02,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:02,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:02,724 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2023-11-12 02:26:02,724 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-12 02:26:02,914 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 671 states and 941 transitions. Complement of second has 26 states. [2023-11-12 02:26:02,915 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 [2023-11-12 02:26:02,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-12 02:26:02,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2023-11-12 02:26:02,916 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-12 02:26:02,917 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:02,917 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:02,929 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:02,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:02,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:26:02,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:03,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:03,339 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:26:03,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:03,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:03,398 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2023-11-12 02:26:03,398 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-12 02:26:03,594 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 553 states and 762 transitions. Complement of second has 25 states. [2023-11-12 02:26:03,595 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 [2023-11-12 02:26:03,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-12 02:26:03,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2023-11-12 02:26:03,596 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-12 02:26:03,597 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:03,597 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 44 letters. Loop has 8 letters. [2023-11-12 02:26:03,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:03,598 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 16 letters. [2023-11-12 02:26:03,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:03,599 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 553 states and 762 transitions. [2023-11-12 02:26:03,608 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 56 [2023-11-12 02:26:03,618 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 553 states to 445 states and 639 transitions. [2023-11-12 02:26:03,618 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 195 [2023-11-12 02:26:03,619 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2023-11-12 02:26:03,619 INFO L73 IsDeterministic]: Start isDeterministic. Operand 445 states and 639 transitions. [2023-11-12 02:26:03,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:03,620 INFO L218 hiAutomatonCegarLoop]: Abstraction has 445 states and 639 transitions. [2023-11-12 02:26:03,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states and 639 transitions. [2023-11-12 02:26:03,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 370. [2023-11-12 02:26:03,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 246 states have (on average 1.2845528455284554) internal successors, (316), 269 states have internal predecessors, (316), 71 states have call successors, (74), 55 states have call predecessors, (74), 53 states have return successors, (117), 45 states have call predecessors, (117), 69 states have call successors, (117) [2023-11-12 02:26:03,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 507 transitions. [2023-11-12 02:26:03,651 INFO L240 hiAutomatonCegarLoop]: Abstraction has 370 states and 507 transitions. [2023-11-12 02:26:03,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:26:03,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-12 02:26:03,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-11-12 02:26:03,653 INFO L87 Difference]: Start difference. First operand 370 states and 507 transitions. Second operand has 16 states, 14 states have (on average 3.142857142857143) internal successors, (44), 15 states have internal predecessors, (44), 11 states have call successors, (15), 3 states have call predecessors, (15), 5 states have return successors, (12), 3 states have call predecessors, (12), 10 states have call successors, (12) [2023-11-12 02:26:03,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:26:03,964 INFO L93 Difference]: Finished difference Result 449 states and 635 transitions. [2023-11-12 02:26:03,965 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 449 states and 635 transitions. [2023-11-12 02:26:03,972 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-12 02:26:03,979 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 449 states to 410 states and 591 transitions. [2023-11-12 02:26:03,980 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 228 [2023-11-12 02:26:03,980 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 229 [2023-11-12 02:26:03,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 410 states and 591 transitions. [2023-11-12 02:26:03,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:03,981 INFO L218 hiAutomatonCegarLoop]: Abstraction has 410 states and 591 transitions. [2023-11-12 02:26:03,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states and 591 transitions. [2023-11-12 02:26:04,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 359. [2023-11-12 02:26:04,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 233 states have (on average 1.240343347639485) internal successors, (289), 261 states have internal predecessors, (289), 74 states have call successors, (77), 50 states have call predecessors, (77), 52 states have return successors, (130), 47 states have call predecessors, (130), 72 states have call successors, (130) [2023-11-12 02:26:04,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 496 transitions. [2023-11-12 02:26:04,022 INFO L240 hiAutomatonCegarLoop]: Abstraction has 359 states and 496 transitions. [2023-11-12 02:26:04,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-12 02:26:04,023 INFO L428 stractBuchiCegarLoop]: Abstraction has 359 states and 496 transitions. [2023-11-12 02:26:04,023 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-12 02:26:04,023 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 359 states and 496 transitions. [2023-11-12 02:26:04,026 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-12 02:26:04,027 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:26:04,027 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:26:04,030 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:04,030 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1] [2023-11-12 02:26:04,030 INFO L748 eck$LassoCheckResult]: Stem: 4978#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 4943#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 4944#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 4981#$Ultimate##0 ~n := #in~n; 5106#L10 assume !(~n < 1); 5105#L12 assume !(1 == ~n); 5096#L15 call #t~ret4 := fibo2(~n - 1);< 5104#$Ultimate##0 ~n := #in~n; 5103#L20 assume !(~n < 1); 5102#L22 assume !(1 == ~n); 4954#L25 call #t~ret6 := fibo1(~n - 1);< 5094#$Ultimate##0 ~n := #in~n; 5095#L10 assume !(~n < 1); 5131#L12 assume !(1 == ~n); 5088#L15 call #t~ret4 := fibo2(~n - 1);< 5129#$Ultimate##0 ~n := #in~n; 5134#L20 assume !(~n < 1); 5133#L22 assume 1 == ~n;#res := 1; 5130#fibo2FINAL assume true; 5128#fibo2EXIT >#52#return; 4952#L15-1 call #t~ret5 := fibo2(~n - 2);< 4956#$Ultimate##0 ~n := #in~n; 5141#L20 assume ~n < 1;#res := 0; 5140#fibo2FINAL assume true; 5139#fibo2EXIT >#54#return; 5138#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5137#fibo1FINAL assume true; 5136#fibo1EXIT >#48#return; 5078#L25-1 call #t~ret7 := fibo1(~n - 2);< 5114#$Ultimate##0 ~n := #in~n; 5231#L10 assume ~n < 1;#res := 0; 5230#fibo1FINAL assume true; 5165#fibo1EXIT >#50#return; 5166#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5185#fibo2FINAL assume true; 5184#fibo2EXIT >#52#return; 5112#L15-1 call #t~ret5 := fibo2(~n - 2);< 5113#$Ultimate##0 [2023-11-12 02:26:04,030 INFO L750 eck$LassoCheckResult]: Loop: 5113#$Ultimate##0 ~n := #in~n; 5181#L20 assume !(~n < 1); 5180#L22 assume !(1 == ~n); 4941#L25 call #t~ret6 := fibo1(~n - 1);< 5122#$Ultimate##0 ~n := #in~n; 5124#L10 assume !(~n < 1); 5125#L12 assume !(1 == ~n); 5118#L15 call #t~ret4 := fibo2(~n - 1);< 5153#$Ultimate##0 ~n := #in~n; 5181#L20 assume !(~n < 1); 5180#L22 assume !(1 == ~n); 4941#L25 call #t~ret6 := fibo1(~n - 1);< 5122#$Ultimate##0 ~n := #in~n; 5124#L10 assume !(~n < 1); 5125#L12 assume !(1 == ~n); 5118#L15 call #t~ret4 := fibo2(~n - 1);< 5153#$Ultimate##0 ~n := #in~n; 5182#L20 assume !(~n < 1); 5207#L22 assume 1 == ~n;#res := 1; 5206#fibo2FINAL assume true; 5195#fibo2EXIT >#52#return; 5119#L15-1 call #t~ret5 := fibo2(~n - 2);< 5113#$Ultimate##0 ~n := #in~n; 5183#L20 assume ~n < 1;#res := 0; 5224#fibo2FINAL assume true; 5193#fibo2EXIT >#54#return; 5148#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5190#fibo1FINAL assume true; 5186#fibo1EXIT >#48#return; 5156#L25-1 call #t~ret7 := fibo1(~n - 2);< 5189#$Ultimate##0 ~n := #in~n; 5162#L10 assume !(~n < 1); 5164#L12 assume !(1 == ~n); 5147#L15 call #t~ret4 := fibo2(~n - 1);< 5157#$Ultimate##0 ~n := #in~n; 5194#L20 assume !(~n < 1); 5191#L22 assume !(1 == ~n); 5155#L25 call #t~ret6 := fibo1(~n - 1);< 5189#$Ultimate##0 ~n := #in~n; 5162#L10 assume !(~n < 1); 5164#L12 assume !(1 == ~n); 5147#L15 call #t~ret4 := fibo2(~n - 1);< 5157#$Ultimate##0 ~n := #in~n; 5194#L20 assume !(~n < 1); 5191#L22 assume 1 == ~n;#res := 1; 5192#fibo2FINAL assume true; 5196#fibo2EXIT >#52#return; 5119#L15-1 call #t~ret5 := fibo2(~n - 2);< 5113#$Ultimate##0 ~n := #in~n; 5183#L20 assume ~n < 1;#res := 0; 5224#fibo2FINAL assume true; 5193#fibo2EXIT >#54#return; 5148#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5190#fibo1FINAL assume true; 5186#fibo1EXIT >#48#return; 5156#L25-1 call #t~ret7 := fibo1(~n - 2);< 5189#$Ultimate##0 ~n := #in~n; 5162#L10 assume ~n < 1;#res := 0; 5163#fibo1FINAL assume true; 5188#fibo1EXIT >#50#return; 5187#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5152#fibo2FINAL assume true; 5145#fibo2EXIT >#52#return; 5119#L15-1 call #t~ret5 := fibo2(~n - 2);< 5113#$Ultimate##0 ~n := #in~n; 5183#L20 assume ~n < 1;#res := 0; 5224#fibo2FINAL assume true; 5193#fibo2EXIT >#54#return; 5148#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5190#fibo1FINAL assume true; 5186#fibo1EXIT >#50#return; 5187#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5152#fibo2FINAL assume true; 5145#fibo2EXIT >#52#return; 5119#L15-1 call #t~ret5 := fibo2(~n - 2);< 5113#$Ultimate##0 [2023-11-12 02:26:04,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:04,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1302122831, now seen corresponding path program 1 times [2023-11-12 02:26:04,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:04,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684165772] [2023-11-12 02:26:04,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:04,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:26:04,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:04,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:04,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-12 02:26:04,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-12 02:26:04,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,241 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:26:04,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:04,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684165772] [2023-11-12 02:26:04,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684165772] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:04,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537800740] [2023-11-12 02:26:04,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:04,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:04,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:04,243 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:04,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-12 02:26:04,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:26:04,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:04,358 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-12 02:26:04,358 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:04,559 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-11-12 02:26:04,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537800740] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:04,560 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:04,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 16 [2023-11-12 02:26:04,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76101432] [2023-11-12 02:26:04,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:04,563 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:26:04,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:04,564 INFO L85 PathProgramCache]: Analyzing trace with hash -96284739, now seen corresponding path program 1 times [2023-11-12 02:26:04,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:04,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199095236] [2023-11-12 02:26:04,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:04,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-12 02:26:04,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:04,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:04,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-12 02:26:04,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:04,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-12 02:26:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:05,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:05,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-12 02:26:05,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-12 02:26:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-12 02:26:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,073 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 34 proven. 36 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-11-12 02:26:05,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:05,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199095236] [2023-11-12 02:26:05,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199095236] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:05,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183183907] [2023-11-12 02:26:05,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:05,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:05,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:05,079 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:05,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-12 02:26:05,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:05,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-12 02:26:05,148 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:05,245 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-12 02:26:05,245 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:05,707 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2023-11-12 02:26:05,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183183907] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:05,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:05,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2023-11-12 02:26:05,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593262332] [2023-11-12 02:26:05,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:05,709 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-12 02:26:05,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:26:05,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-12 02:26:05,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2023-11-12 02:26:05,711 INFO L87 Difference]: Start difference. First operand 359 states and 496 transitions. cyclomatic complexity: 144 Second operand has 16 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 14 states have internal predecessors, (37), 8 states have call successors, (13), 3 states have call predecessors, (13), 5 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2023-11-12 02:26:05,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:26:05,890 INFO L93 Difference]: Finished difference Result 387 states and 546 transitions. [2023-11-12 02:26:05,890 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 387 states and 546 transitions. [2023-11-12 02:26:05,896 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-12 02:26:05,902 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 387 states to 387 states and 546 transitions. [2023-11-12 02:26:05,903 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 209 [2023-11-12 02:26:05,903 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 209 [2023-11-12 02:26:05,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 387 states and 546 transitions. [2023-11-12 02:26:05,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:05,904 INFO L218 hiAutomatonCegarLoop]: Abstraction has 387 states and 546 transitions. [2023-11-12 02:26:05,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states and 546 transitions. [2023-11-12 02:26:05,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 369. [2023-11-12 02:26:05,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 238 states have (on average 1.2352941176470589) internal successors, (294), 269 states have internal predecessors, (294), 75 states have call successors, (78), 50 states have call predecessors, (78), 56 states have return successors, (136), 49 states have call predecessors, (136), 73 states have call successors, (136) [2023-11-12 02:26:05,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 508 transitions. [2023-11-12 02:26:05,922 INFO L240 hiAutomatonCegarLoop]: Abstraction has 369 states and 508 transitions. [2023-11-12 02:26:05,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-12 02:26:05,924 INFO L428 stractBuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2023-11-12 02:26:05,924 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-12 02:26:05,924 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 508 transitions. [2023-11-12 02:26:05,927 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-12 02:26:05,927 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:26:05,927 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:26:05,929 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] [2023-11-12 02:26:05,929 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:05,929 INFO L748 eck$LassoCheckResult]: Stem: 6699#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 6651#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 6652#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 6702#$Ultimate##0 ~n := #in~n; 6751#L10 assume !(~n < 1); 6750#L12 assume !(1 == ~n); 6701#L15 call #t~ret4 := fibo2(~n - 1);< 6748#$Ultimate##0 ~n := #in~n; 6747#L20 assume !(~n < 1); 6743#L22 assume !(1 == ~n); 6663#L25 call #t~ret6 := fibo1(~n - 1);< 6739#$Ultimate##0 ~n := #in~n; 6731#L10 assume !(~n < 1); 6732#L12 assume !(1 == ~n); 6718#L15 call #t~ret4 := fibo2(~n - 1);< 6719#$Ultimate##0 ~n := #in~n; 6737#L20 assume !(~n < 1); 6738#L22 assume !(1 == ~n); 6662#L25 call #t~ret6 := fibo1(~n - 1);< 6739#$Ultimate##0 ~n := #in~n; 6745#L10 assume !(~n < 1); 6835#L12 assume 1 == ~n;#res := 1; 6834#fibo1FINAL assume true; 6833#fibo1EXIT >#48#return; 6766#L25-1 call #t~ret7 := fibo1(~n - 2);< 6814#$Ultimate##0 ~n := #in~n; 6966#L10 assume ~n < 1;#res := 0; 6967#fibo1FINAL assume true; 6983#fibo1EXIT >#50#return; 6647#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6915#fibo2FINAL assume true; 6841#fibo2EXIT >#52#return; 6695#L15-1 [2023-11-12 02:26:05,929 INFO L750 eck$LassoCheckResult]: Loop: 6695#L15-1 call #t~ret5 := fibo2(~n - 2);< 6828#$Ultimate##0 ~n := #in~n; 6692#L20 assume !(~n < 1); 6698#L22 assume !(1 == ~n); 6649#L25 call #t~ret6 := fibo1(~n - 1);< 6822#$Ultimate##0 ~n := #in~n; 6920#L10 assume !(~n < 1); 6858#L12 assume !(1 == ~n); 6694#L15 call #t~ret4 := fibo2(~n - 1);< 6854#$Ultimate##0 ~n := #in~n; 6864#L20 assume !(~n < 1); 6875#L22 assume !(1 == ~n); 6876#L25 call #t~ret6 := fibo1(~n - 1);< 6897#$Ultimate##0 ~n := #in~n; 6900#L10 assume !(~n < 1); 6898#L12 assume 1 == ~n;#res := 1; 6894#fibo1FINAL assume true; 6895#fibo1EXIT >#48#return; 6881#L25-1 call #t~ret7 := fibo1(~n - 2);< 6882#$Ultimate##0 ~n := #in~n; 6901#L10 assume ~n < 1;#res := 0; 6899#fibo1FINAL assume true; 6880#fibo1EXIT >#50#return; 6874#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6870#fibo2FINAL assume true; 6866#fibo2EXIT >#52#return; 6695#L15-1 [2023-11-12 02:26:05,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:05,930 INFO L85 PathProgramCache]: Analyzing trace with hash -658151768, now seen corresponding path program 1 times [2023-11-12 02:26:05,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:05,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25270902] [2023-11-12 02:26:05,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:05,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:06,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-12 02:26:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:06,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:06,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-12 02:26:06,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:06,082 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-12 02:26:06,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:06,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25270902] [2023-11-12 02:26:06,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25270902] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:06,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840863078] [2023-11-12 02:26:06,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:06,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:06,084 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,087 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-12 02:26:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:06,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:26:06,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:06,256 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-12 02:26:06,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:06,462 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-12 02:26:06,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840863078] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:06,462 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:06,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 17 [2023-11-12 02:26:06,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164108728] [2023-11-12 02:26:06,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:06,465 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:26:06,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:06,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1404661389, now seen corresponding path program 1 times [2023-11-12 02:26:06,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:06,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517860493] [2023-11-12 02:26:06,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:06,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:06,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:06,472 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:26:06,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:06,481 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:26:06,784 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:06,784 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:06,785 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:06,785 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:06,785 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:26:06,785 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,785 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:06,785 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:06,785 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2023-11-12 02:26:06,785 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:06,785 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:06,786 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,789 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,792 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,795 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,798 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,803 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,805 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,808 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,811 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:06,859 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:06,859 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:26:06,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,863 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,864 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:06,864 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:06,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-12 02:26:06,886 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:06,887 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:06,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:06,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,892 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-12 02:26:06,896 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:06,896 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:06,908 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:06,908 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:06,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2023-11-12 02:26:06,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,912 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-12 02:26:06,914 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:06,915 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:06,926 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:06,927 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:06,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2023-11-12 02:26:06,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,931 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-12 02:26:06,933 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:06,933 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:06,945 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:26:06,945 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=3} Honda state: {fibo1_#in~n=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:26:06,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-12 02:26:06,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,949 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-12 02:26:06,951 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:06,951 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:06,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2023-11-12 02:26:06,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:06,968 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:06,976 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:26:06,976 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:06,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-12 02:26:06,989 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:26:06,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:06,993 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:06,993 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:06,993 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:06,993 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:06,993 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:26:06,993 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:06,993 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:06,993 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:06,993 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2023-11-12 02:26:06,993 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:06,993 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:06,994 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,001 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,005 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,011 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,013 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,020 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,023 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,026 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,028 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:07,082 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:07,082 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:26:07,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:07,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:07,088 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:07,096 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 [2023-11-12 02:26:07,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-12 02:26:07,108 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:07,108 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:07,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:07,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:07,109 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:07,109 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:07,109 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:07,123 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:07,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:07,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:07,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:07,129 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:07,132 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 [2023-11-12 02:26:07,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:07,145 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:07,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:07,145 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:07,145 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:07,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-12 02:26:07,146 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:07,147 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:07,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:26:07,174 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:07,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:07,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:07,176 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:07,183 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 [2023-11-12 02:26:07,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-12 02:26:07,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:07,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:07,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:07,196 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:07,196 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:07,197 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:07,197 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:07,206 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:26:07,209 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:26:07,209 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:26:07,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:07,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:07,215 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:07,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-12 02:26:07,216 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:26:07,216 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:26:07,216 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:26:07,217 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-12 02:26:07,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-12 02:26:07,219 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:26:07,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:07,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:07,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:26:07,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:07,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:07,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-12 02:26:07,534 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:07,730 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-12 02:26:07,731 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 [2023-11-12 02:26:07,731 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 146 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) [2023-11-12 02:26:08,224 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 369 states and 508 transitions. cyclomatic complexity: 146. 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 1744 states and 2390 transitions. Complement of second has 46 states. [2023-11-12 02:26:08,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:08,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 2 stem states 10 non-accepting loop states 1 accepting loop states [2023-11-12 02:26:08,226 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) [2023-11-12 02:26:08,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 68 transitions. [2023-11-12 02:26:08,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 32 letters. Loop has 26 letters. [2023-11-12 02:26:08,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:08,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 58 letters. Loop has 26 letters. [2023-11-12 02:26:08,228 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:08,228 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 32 letters. Loop has 52 letters. [2023-11-12 02:26:08,229 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:08,229 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1744 states and 2390 transitions. [2023-11-12 02:26:08,255 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 143 [2023-11-12 02:26:08,280 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1744 states to 1582 states and 2212 transitions. [2023-11-12 02:26:08,280 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 538 [2023-11-12 02:26:08,281 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 572 [2023-11-12 02:26:08,282 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1582 states and 2212 transitions. [2023-11-12 02:26:08,282 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:08,282 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1582 states and 2212 transitions. [2023-11-12 02:26:08,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states and 2212 transitions. [2023-11-12 02:26:08,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1505. [2023-11-12 02:26:08,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 954 states have (on average 1.2348008385744236) internal successors, (1178), 1084 states have internal predecessors, (1178), 316 states have call successors, (331), 191 states have call predecessors, (331), 235 states have return successors, (597), 229 states have call predecessors, (597), 314 states have call successors, (597) [2023-11-12 02:26:08,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2106 transitions. [2023-11-12 02:26:08,346 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1505 states and 2106 transitions. [2023-11-12 02:26:08,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:26:08,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-12 02:26:08,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2023-11-12 02:26:08,347 INFO L87 Difference]: Start difference. First operand 1505 states and 2106 transitions. Second operand has 18 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2023-11-12 02:26:08,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:26:08,639 INFO L93 Difference]: Finished difference Result 1604 states and 1988 transitions. [2023-11-12 02:26:08,639 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1604 states and 1988 transitions. [2023-11-12 02:26:08,662 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 147 [2023-11-12 02:26:08,669 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1604 states to 594 states and 683 transitions. [2023-11-12 02:26:08,669 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 289 [2023-11-12 02:26:08,670 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 289 [2023-11-12 02:26:08,671 INFO L73 IsDeterministic]: Start isDeterministic. Operand 594 states and 683 transitions. [2023-11-12 02:26:08,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:08,676 INFO L218 hiAutomatonCegarLoop]: Abstraction has 594 states and 683 transitions. [2023-11-12 02:26:08,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states and 683 transitions. [2023-11-12 02:26:08,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 482. [2023-11-12 02:26:08,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 482 states, 315 states have (on average 1.1587301587301588) internal successors, (365), 352 states have internal predecessors, (365), 99 states have call successors, (101), 76 states have call predecessors, (101), 68 states have return successors, (83), 53 states have call predecessors, (83), 65 states have call successors, (83) [2023-11-12 02:26:08,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 549 transitions. [2023-11-12 02:26:08,694 INFO L240 hiAutomatonCegarLoop]: Abstraction has 482 states and 549 transitions. [2023-11-12 02:26:08,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-12 02:26:08,695 INFO L428 stractBuchiCegarLoop]: Abstraction has 482 states and 549 transitions. [2023-11-12 02:26:08,695 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-12 02:26:08,695 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 482 states and 549 transitions. [2023-11-12 02:26:08,698 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 102 [2023-11-12 02:26:08,698 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:26:08,699 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:26:08,702 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:08,702 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:08,702 INFO L748 eck$LassoCheckResult]: Stem: 12400#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 12375#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 12376#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 12406#$Ultimate##0 ~n := #in~n; 12435#L10 assume !(~n < 1); 12433#L12 assume !(1 == ~n); 12385#L15 call #t~ret4 := fibo2(~n - 1);< 12427#$Ultimate##0 ~n := #in~n; 12422#L20 assume !(~n < 1); 12418#L22 assume !(1 == ~n); 12413#L25 call #t~ret6 := fibo1(~n - 1);< 12415#$Ultimate##0 ~n := #in~n; 12437#L10 assume !(~n < 1); 12440#L12 assume !(1 == ~n); 12430#L15 call #t~ret4 := fibo2(~n - 1);< 12431#$Ultimate##0 ~n := #in~n; 12443#L20 assume !(~n < 1); 12442#L22 assume 1 == ~n;#res := 1; 12439#fibo2FINAL assume true; 12429#fibo2EXIT >#52#return; 12424#L15-1 call #t~ret5 := fibo2(~n - 2);< 12425#$Ultimate##0 ~n := #in~n; 12438#L20 assume ~n < 1;#res := 0; 12428#fibo2FINAL assume true; 12423#fibo2EXIT >#54#return; 12419#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 12416#fibo1FINAL assume true; 12411#fibo1EXIT >#48#return; 12408#L25-1 call #t~ret7 := fibo1(~n - 2);< 12410#$Ultimate##0 ~n := #in~n; 12475#L10 assume !(~n < 1); 12472#L12 assume 1 == ~n;#res := 1; 12473#fibo1FINAL assume true; 12407#fibo1EXIT >#50#return; 12384#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 12386#fibo2FINAL assume true; 12635#fibo2EXIT >#52#return; 12455#L15-1 [2023-11-12 02:26:08,702 INFO L750 eck$LassoCheckResult]: Loop: 12455#L15-1 call #t~ret5 := fibo2(~n - 2);< 12466#$Ultimate##0 ~n := #in~n; 12462#L20 assume !(~n < 1); 12460#L22 assume !(1 == ~n); 12447#L25 call #t~ret6 := fibo1(~n - 1);< 12457#$Ultimate##0 ~n := #in~n; 12552#L10 assume !(~n < 1); 12551#L12 assume 1 == ~n;#res := 1; 12550#fibo1FINAL assume true; 12502#fibo1EXIT >#48#return; 12469#L25-1 call #t~ret7 := fibo1(~n - 2);< 12496#$Ultimate##0 ~n := #in~n; 12495#L10 assume !(~n < 1); 12494#L12 assume !(1 == ~n); 12456#L15 call #t~ret4 := fibo2(~n - 1);< 12464#$Ultimate##0 ~n := #in~n; 12465#L20 assume !(~n < 1); 12532#L22 assume 1 == ~n;#res := 1; 12528#fibo2FINAL assume true; 12482#fibo2EXIT >#52#return; 12455#L15-1 [2023-11-12 02:26:08,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:08,703 INFO L85 PathProgramCache]: Analyzing trace with hash -562711824, now seen corresponding path program 1 times [2023-11-12 02:26:08,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:08,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27386001] [2023-11-12 02:26:08,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:08,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:08,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:08,711 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:26:08,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:08,733 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:26:08,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:08,735 INFO L85 PathProgramCache]: Analyzing trace with hash -303531802, now seen corresponding path program 1 times [2023-11-12 02:26:08,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:08,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952564277] [2023-11-12 02:26:08,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:08,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:08,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:08,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-12 02:26:08,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:08,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-12 02:26:08,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:08,793 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-12 02:26:08,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:08,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952564277] [2023-11-12 02:26:08,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952564277] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:08,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302965025] [2023-11-12 02:26:08,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:08,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:08,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:08,795 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:08,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-12 02:26:08,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:08,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:26:08,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:08,863 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:08,863 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:08,925 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-12 02:26:08,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302965025] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:08,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:08,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2023-11-12 02:26:08,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060399058] [2023-11-12 02:26:08,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:08,927 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-12 02:26:08,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:26:08,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-12 02:26:08,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-12 02:26:08,928 INFO L87 Difference]: Start difference. First operand 482 states and 549 transitions. cyclomatic complexity: 81 Second operand has 9 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-12 02:26:08,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:26:08,990 INFO L93 Difference]: Finished difference Result 326 states and 353 transitions. [2023-11-12 02:26:08,990 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 326 states and 353 transitions. [2023-11-12 02:26:08,993 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-12 02:26:08,997 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 326 states to 271 states and 298 transitions. [2023-11-12 02:26:08,997 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 147 [2023-11-12 02:26:08,997 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 149 [2023-11-12 02:26:08,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 271 states and 298 transitions. [2023-11-12 02:26:08,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:08,998 INFO L218 hiAutomatonCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-12 02:26:08,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states and 298 transitions. [2023-11-12 02:26:09,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2023-11-12 02:26:09,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 181 states have (on average 1.1049723756906078) internal successors, (200), 196 states have internal predecessors, (200), 56 states have call successors, (57), 44 states have call predecessors, (57), 34 states have return successors, (41), 30 states have call predecessors, (41), 40 states have call successors, (41) [2023-11-12 02:26:09,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 298 transitions. [2023-11-12 02:26:09,006 INFO L240 hiAutomatonCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-12 02:26:09,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-12 02:26:09,007 INFO L428 stractBuchiCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-12 02:26:09,007 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-12 02:26:09,007 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 271 states and 298 transitions. [2023-11-12 02:26:09,009 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-12 02:26:09,009 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:26:09,010 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:26:09,010 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:09,011 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:09,011 INFO L748 eck$LassoCheckResult]: Stem: 13352#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 13325#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 13326#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 13354#$Ultimate##0 ~n := #in~n; 13388#L10 assume !(~n < 1); 13386#L12 assume !(1 == ~n); 13339#L15 call #t~ret4 := fibo2(~n - 1);< 13380#$Ultimate##0 ~n := #in~n; 13375#L20 assume !(~n < 1); 13371#L22 assume !(1 == ~n); 13366#L25 call #t~ret6 := fibo1(~n - 1);< 13368#$Ultimate##0 ~n := #in~n; 13390#L10 assume !(~n < 1); 13393#L12 assume !(1 == ~n); 13383#L15 call #t~ret4 := fibo2(~n - 1);< 13384#$Ultimate##0 ~n := #in~n; 13395#L20 assume !(~n < 1); 13394#L22 assume 1 == ~n;#res := 1; 13392#fibo2FINAL assume true; 13382#fibo2EXIT >#52#return; 13377#L15-1 call #t~ret5 := fibo2(~n - 2);< 13378#$Ultimate##0 ~n := #in~n; 13391#L20 assume ~n < 1;#res := 0; 13381#fibo2FINAL assume true; 13376#fibo2EXIT >#54#return; 13372#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 13369#fibo1FINAL assume true; 13364#fibo1EXIT >#48#return; 13361#L25-1 call #t~ret7 := fibo1(~n - 2);< 13362#$Ultimate##0 ~n := #in~n; 13435#L10 assume !(~n < 1); 13434#L12 assume !(1 == ~n); 13431#L15 call #t~ret4 := fibo2(~n - 1);< 13433#$Ultimate##0 ~n := #in~n; 13444#L20 assume !(~n < 1); 13442#L22 assume 1 == ~n;#res := 1; 13443#fibo2FINAL assume true; 13430#fibo2EXIT >#52#return; 13404#L15-1 [2023-11-12 02:26:09,011 INFO L750 eck$LassoCheckResult]: Loop: 13404#L15-1 call #t~ret5 := fibo2(~n - 2);< 13415#$Ultimate##0 ~n := #in~n; 13411#L20 assume !(~n < 1); 13408#L22 assume !(1 == ~n); 13398#L25 call #t~ret6 := fibo1(~n - 1);< 13405#$Ultimate##0 ~n := #in~n; 13420#L10 assume !(~n < 1); 13418#L12 assume !(1 == ~n); 13403#L15 call #t~ret4 := fibo2(~n - 1);< 13413#$Ultimate##0 ~n := #in~n; 13414#L20 assume !(~n < 1); 13452#L22 assume 1 == ~n;#res := 1; 13447#fibo2FINAL assume true; 13432#fibo2EXIT >#52#return; 13404#L15-1 [2023-11-12 02:26:09,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:09,012 INFO L85 PathProgramCache]: Analyzing trace with hash 794867286, now seen corresponding path program 1 times [2023-11-12 02:26:09,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:09,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93413381] [2023-11-12 02:26:09,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:09,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:09,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-12 02:26:09,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:09,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-12 02:26:09,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-12 02:26:09,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,132 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-12 02:26:09,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:09,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93413381] [2023-11-12 02:26:09,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93413381] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:09,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231627776] [2023-11-12 02:26:09,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:09,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:09,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:09,134 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:09,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-12 02:26:09,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-12 02:26:09,196 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:09,259 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-12 02:26:09,260 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:09,388 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-12 02:26:09,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231627776] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:09,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:09,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2023-11-12 02:26:09,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574768662] [2023-11-12 02:26:09,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:09,390 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:26:09,390 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:09,390 INFO L85 PathProgramCache]: Analyzing trace with hash -815837104, now seen corresponding path program 1 times [2023-11-12 02:26:09,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:09,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119936614] [2023-11-12 02:26:09,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:09,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:09,394 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:26:09,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:09,398 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:26:09,588 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:09,589 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:09,589 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:09,589 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:09,589 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:26:09,589 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:09,589 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:09,589 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:09,589 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2023-11-12 02:26:09,589 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:09,589 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:09,590 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,596 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,598 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,600 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,603 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,606 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,640 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,642 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,645 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,691 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:09,691 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:26:09,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:09,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:09,695 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:09,704 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:09,704 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:09,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-12 02:26:09,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:09,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:09,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:09,736 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:09,739 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:26:09,740 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:09,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-12 02:26:09,767 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:26:09,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:09,771 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:09,771 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:09,771 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:09,771 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:09,771 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:26:09,771 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:09,771 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:09,771 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:09,771 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2023-11-12 02:26:09,771 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:09,772 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:09,772 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,778 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,780 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,782 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,784 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,787 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,789 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,791 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,794 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:09,847 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:09,847 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:26:09,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:09,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:09,849 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:09,859 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 [2023-11-12 02:26:09,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:09,872 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:09,872 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:09,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:09,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:09,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-12 02:26:09,874 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:09,874 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:09,876 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:26:09,878 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-12 02:26:09,878 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-12 02:26:09,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:09,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:09,886 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:09,888 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:26:09,888 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:26:09,888 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:26:09,888 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-12 02:26:09,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-12 02:26:09,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:09,892 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:26:09,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:09,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:09,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:26:09,953 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:10,184 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-12 02:26:10,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:10,291 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:10,291 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 [2023-11-12 02:26:10,292 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 271 states and 298 transitions. cyclomatic complexity: 35 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-12 02:26:10,654 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 271 states and 298 transitions. cyclomatic complexity: 35. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Result 422 states and 463 transitions. Complement of second has 40 states. [2023-11-12 02:26:10,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-12 02:26:10,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-12 02:26:10,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 50 transitions. [2023-11-12 02:26:10,657 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 50 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-12 02:26:10,658 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:10,658 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:10,670 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:10,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:10,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:26:10,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:10,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:10,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-12 02:26:10,965 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:11,083 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:11,084 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 8 loop predicates [2023-11-12 02:26:11,084 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 271 states and 298 transitions. cyclomatic complexity: 35 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-12 02:26:11,327 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 271 states and 298 transitions. cyclomatic complexity: 35. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Result 344 states and 375 transitions. Complement of second has 26 states. [2023-11-12 02:26:11,328 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 [2023-11-12 02:26:11,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-12 02:26:11,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 31 transitions. [2023-11-12 02:26:11,329 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 31 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-12 02:26:11,329 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:11,329 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:11,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:11,392 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:26:11,393 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:11,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:11,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:11,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-12 02:26:11,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:11,760 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:11,761 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2023-11-12 02:26:11,761 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 271 states and 298 transitions. cyclomatic complexity: 35 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-12 02:26:12,150 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 271 states and 298 transitions. cyclomatic complexity: 35. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Result 1102 states and 1208 transitions. Complement of second has 102 states. [2023-11-12 02:26:12,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-12 02:26:12,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2023-11-12 02:26:12,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 61 transitions. [2023-11-12 02:26:12,152 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-12 02:26:12,152 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:12,152 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 52 letters. Loop has 14 letters. [2023-11-12 02:26:12,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:12,153 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 38 letters. Loop has 28 letters. [2023-11-12 02:26:12,154 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:12,154 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1102 states and 1208 transitions. [2023-11-12 02:26:12,163 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 162 [2023-11-12 02:26:12,168 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1102 states to 538 states and 595 transitions. [2023-11-12 02:26:12,168 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 252 [2023-11-12 02:26:12,168 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 270 [2023-11-12 02:26:12,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 538 states and 595 transitions. [2023-11-12 02:26:12,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:12,169 INFO L218 hiAutomatonCegarLoop]: Abstraction has 538 states and 595 transitions. [2023-11-12 02:26:12,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states and 595 transitions. [2023-11-12 02:26:12,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 419. [2023-11-12 02:26:12,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 281 states have (on average 1.092526690391459) internal successors, (307), 301 states have internal predecessors, (307), 82 states have call successors, (87), 70 states have call predecessors, (87), 56 states have return successors, (62), 47 states have call predecessors, (62), 61 states have call successors, (62) [2023-11-12 02:26:12,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 456 transitions. [2023-11-12 02:26:12,181 INFO L240 hiAutomatonCegarLoop]: Abstraction has 419 states and 456 transitions. [2023-11-12 02:26:12,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:26:12,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-12 02:26:12,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-12 02:26:12,182 INFO L87 Difference]: Start difference. First operand 419 states and 456 transitions. Second operand has 13 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 6 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (5), 3 states have call predecessors, (5), 4 states have call successors, (5) [2023-11-12 02:26:12,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:26:12,305 INFO L93 Difference]: Finished difference Result 229 states and 241 transitions. [2023-11-12 02:26:12,305 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 229 states and 241 transitions. [2023-11-12 02:26:12,307 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 20 [2023-11-12 02:26:12,308 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 229 states to 83 states and 86 transitions. [2023-11-12 02:26:12,308 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2023-11-12 02:26:12,308 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-12 02:26:12,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 86 transitions. [2023-11-12 02:26:12,308 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:26:12,309 INFO L218 hiAutomatonCegarLoop]: Abstraction has 83 states and 86 transitions. [2023-11-12 02:26:12,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states and 86 transitions. [2023-11-12 02:26:12,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 66. [2023-11-12 02:26:12,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 46 states have (on average 1.0434782608695652) internal successors, (48), 47 states have internal predecessors, (48), 13 states have call successors, (13), 12 states have call predecessors, (13), 7 states have return successors, (7), 6 states have call predecessors, (7), 7 states have call successors, (7) [2023-11-12 02:26:12,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2023-11-12 02:26:12,311 INFO L240 hiAutomatonCegarLoop]: Abstraction has 66 states and 68 transitions. [2023-11-12 02:26:12,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-12 02:26:12,312 INFO L428 stractBuchiCegarLoop]: Abstraction has 66 states and 68 transitions. [2023-11-12 02:26:12,312 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-12 02:26:12,312 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 68 transitions. [2023-11-12 02:26:12,313 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 20 [2023-11-12 02:26:12,313 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:26:12,313 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:26:12,314 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:26:12,314 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-12 02:26:12,314 INFO L748 eck$LassoCheckResult]: Stem: 17104#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 17091#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 17092#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 17105#$Ultimate##0 ~n := #in~n; 17120#L10 assume !(~n < 1); 17117#L12 assume !(1 == ~n); 17083#L15 call #t~ret4 := fibo2(~n - 1);< 17113#$Ultimate##0 ~n := #in~n; 17111#L20 assume !(~n < 1); 17109#L22 assume !(1 == ~n); 17087#L25 call #t~ret6 := fibo1(~n - 1);< 17086#$Ultimate##0 ~n := #in~n; 17088#L10 assume !(~n < 1); 17095#L12 assume !(1 == ~n); 17076#L15 call #t~ret4 := fibo2(~n - 1);< 17075#$Ultimate##0 ~n := #in~n; 17077#L20 assume !(~n < 1); 17103#L22 assume 1 == ~n;#res := 1; 17122#fibo2FINAL assume true; 17119#fibo2EXIT >#52#return; 17115#L15-1 call #t~ret5 := fibo2(~n - 2);< 17116#$Ultimate##0 ~n := #in~n; 17121#L20 assume ~n < 1;#res := 0; 17118#fibo2FINAL assume true; 17114#fibo2EXIT >#54#return; 17106#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 17107#fibo1FINAL assume true; 17108#fibo1EXIT >#48#return; 17081#L25-1 call #t~ret7 := fibo1(~n - 2);< 17084#$Ultimate##0 ~n := #in~n; 17112#L10 assume !(~n < 1); 17110#L12 assume 1 == ~n;#res := 1; 17080#fibo1FINAL assume true; 17082#fibo1EXIT >#50#return; 17085#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 17093#fibo2FINAL assume true; 17099#fibo2EXIT >#52#return; 17072#L15-1 [2023-11-12 02:26:12,315 INFO L750 eck$LassoCheckResult]: Loop: 17072#L15-1 call #t~ret5 := fibo2(~n - 2);< 17078#$Ultimate##0 ~n := #in~n; 17079#L20 assume !(~n < 1); 17071#L22 assume !(1 == ~n); 17074#L25 call #t~ret6 := fibo1(~n - 1);< 17089#$Ultimate##0 ~n := #in~n; 17090#L10 assume !(~n < 1); 17096#L12 assume !(1 == ~n); 17097#L15 call #t~ret4 := fibo2(~n - 1);< 17102#$Ultimate##0 ~n := #in~n; 17125#L20 assume !(~n < 1); 17132#L22 assume !(1 == ~n); 17094#L25 call #t~ret6 := fibo1(~n - 1);< 17131#$Ultimate##0 ~n := #in~n; 17130#L10 assume !(~n < 1); 17128#L12 assume !(1 == ~n); 17069#L15 call #t~ret4 := fibo2(~n - 1);< 17124#$Ultimate##0 ~n := #in~n; 17123#L20 assume !(~n < 1); 17068#L22 assume 1 == ~n;#res := 1; 17070#fibo2FINAL assume true; 17133#fibo2EXIT >#52#return; 17072#L15-1 [2023-11-12 02:26:12,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:12,315 INFO L85 PathProgramCache]: Analyzing trace with hash -562711824, now seen corresponding path program 2 times [2023-11-12 02:26:12,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:12,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515049] [2023-11-12 02:26:12,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:12,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:12,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:12,323 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:26:12,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:12,330 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:26:12,331 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:12,331 INFO L85 PathProgramCache]: Analyzing trace with hash 878078665, now seen corresponding path program 2 times [2023-11-12 02:26:12,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:12,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477257531] [2023-11-12 02:26:12,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:12,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:12,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:12,335 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:26:12,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:26:12,339 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:26:12,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:12,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1575530616, now seen corresponding path program 3 times [2023-11-12 02:26:12,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:26:12,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463893958] [2023-11-12 02:26:12,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:26:12,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:26:12,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-12 02:26:12,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:12,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-12 02:26:12,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-12 02:26:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-12 02:26:12,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-12 02:26:12,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:12,469 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 48 proven. 13 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-12 02:26:12,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:26:12,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463893958] [2023-11-12 02:26:12,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463893958] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:26:12,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620042361] [2023-11-12 02:26:12,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-12 02:26:12,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:26:12,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:12,471 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:26:12,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2023-11-12 02:26:12,559 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-12 02:26:12,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:26:12,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:26:12,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:12,656 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 60 proven. 13 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-12 02:26:12,656 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:26:12,907 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 60 proven. 13 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-11-12 02:26:12,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620042361] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:26:12,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:26:12,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 14] total 24 [2023-11-12 02:26:12,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022743687] [2023-11-12 02:26:12,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:26:13,243 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:13,243 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:13,244 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:13,244 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:13,244 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:26:13,244 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:13,244 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:13,244 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:13,244 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration9_Loop [2023-11-12 02:26:13,244 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:13,244 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:13,245 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,251 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,253 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,255 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,258 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,261 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,264 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,266 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,318 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:13,319 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:26:13,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:13,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:13,324 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:13,327 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:26:13,327 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:13,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-12 02:26:13,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:13,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:13,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:13,354 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:13,361 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:26:13,361 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:26:13,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-12 02:26:13,375 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:26:13,378 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2023-11-12 02:26:13,378 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:26:13,378 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:26:13,378 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:26:13,378 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:26:13,378 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:26:13,378 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:13,378 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:26:13,378 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:26:13,378 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration9_Loop [2023-11-12 02:26:13,378 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:26:13,379 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:26:13,379 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,385 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,387 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,391 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,393 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,395 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,397 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,398 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:26:13,460 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:26:13,461 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:26:13,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:13,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:13,462 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:13,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-12 02:26:13,465 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 [2023-11-12 02:26:13,474 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:26:13,475 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:26:13,475 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:26:13,475 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:26:13,475 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:26:13,477 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:26:13,477 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:26:13,498 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:26:13,500 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-12 02:26:13,500 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-12 02:26:13,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:26:13,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:26:13,503 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:26:13,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-12 02:26:13,524 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:26:13,524 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:26:13,524 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:26:13,524 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-12 02:26:13,527 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2023-11-12 02:26:13,528 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:26:13,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:13,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:13,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:26:13,582 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:13,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:13,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-12 02:26:13,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:14,071 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:14,071 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 12 loop predicates [2023-11-12 02:26:14,071 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3 Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:14,179 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Result 73 states and 75 transitions. Complement of second has 11 states. [2023-11-12 02:26:14,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2023-11-12 02:26:14,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:14,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-12 02:26:14,181 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-12 02:26:14,181 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:14,181 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:14,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:14,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:26:14,251 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:14,566 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-12 02:26:14,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:14,757 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:14,757 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 12 loop predicates [2023-11-12 02:26:14,757 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3 Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:14,886 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Result 73 states and 75 transitions. Complement of second has 11 states. [2023-11-12 02:26:14,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2023-11-12 02:26:14,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:14,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-12 02:26:14,887 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-12 02:26:14,887 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:14,887 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:14,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:14,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:14,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:26:14,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:15,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:15,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:15,275 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-12 02:26:15,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:15,440 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:15,440 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 12 loop predicates [2023-11-12 02:26:15,441 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3 Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:15,798 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Result 192 states and 200 transitions. Complement of second has 91 states. [2023-11-12 02:26:15,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-12 02:26:15,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:15,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 53 transitions. [2023-11-12 02:26:15,800 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 53 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-12 02:26:15,801 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:15,801 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:26:15,818 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:26:15,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:15,867 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:26:15,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:26:16,177 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-12 02:26:16,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:26:16,354 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:26:16,355 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.2 stem predicates 12 loop predicates [2023-11-12 02:26:16,355 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3 Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:16,824 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 68 transitions. cyclomatic complexity: 3. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Result 107 states and 112 transitions. Complement of second has 35 states. [2023-11-12 02:26:16,824 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 [2023-11-12 02:26:16,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 8 states have internal predecessors, (34), 7 states have call successors, (11), 7 states have call predecessors, (11), 2 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2023-11-12 02:26:16,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 51 transitions. [2023-11-12 02:26:16,825 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-12 02:26:16,826 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:16,826 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 59 letters. Loop has 22 letters. [2023-11-12 02:26:16,826 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:16,826 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 37 letters. Loop has 44 letters. [2023-11-12 02:26:16,827 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:26:16,827 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 107 states and 112 transitions. [2023-11-12 02:26:16,828 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-12 02:26:16,828 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 107 states to 0 states and 0 transitions. [2023-11-12 02:26:16,828 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-12 02:26:16,828 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-12 02:26:16,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-12 02:26:16,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:26:16,829 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:26:16,829 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:26:16,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:26:16,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-12 02:26:16,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2023-11-12 02:26:16,830 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 24 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 16 states have internal predecessors, (54), 12 states have call successors, (20), 10 states have call predecessors, (20), 2 states have return successors, (9), 4 states have call predecessors, (9), 6 states have call successors, (9) [2023-11-12 02:26:16,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:26:16,830 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2023-11-12 02:26:16,830 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2023-11-12 02:26:16,830 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-12 02:26:16,830 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2023-11-12 02:26:16,830 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-12 02:26:16,830 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-12 02:26:16,830 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-12 02:26:16,830 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:26:16,830 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:26:16,831 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:26:16,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-12 02:26:16,831 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:26:16,831 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-12 02:26:16,831 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-12 02:26:16,831 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-12 02:26:16,831 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-12 02:26:16,838 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 12.11 02:26:16 BoogieIcfgContainer [2023-11-12 02:26:16,838 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-12 02:26:16,839 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-12 02:26:16,839 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-12 02:26:16,839 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-12 02:26:16,839 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:25:54" (3/4) ... [2023-11-12 02:26:16,841 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-12 02:26:16,842 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-12 02:26:16,843 INFO L158 Benchmark]: Toolchain (without parser) took 22628.91ms. Allocated memory was 157.3MB in the beginning and 295.7MB in the end (delta: 138.4MB). Free memory was 112.6MB in the beginning and 126.4MB in the end (delta: -13.7MB). Peak memory consumption was 126.0MB. Max. memory is 16.1GB. [2023-11-12 02:26:16,843 INFO L158 Benchmark]: CDTParser took 0.70ms. Allocated memory is still 117.4MB. Free memory is still 66.8MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-12 02:26:16,844 INFO L158 Benchmark]: CACSL2BoogieTranslator took 228.42ms. Allocated memory is still 157.3MB. Free memory was 112.4MB in the beginning and 102.2MB in the end (delta: 10.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-12 02:26:16,844 INFO L158 Benchmark]: Boogie Procedure Inliner took 37.66ms. Allocated memory is still 157.3MB. Free memory was 102.2MB in the beginning and 100.7MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-12 02:26:16,844 INFO L158 Benchmark]: Boogie Preprocessor took 37.04ms. Allocated memory is still 157.3MB. Free memory was 100.7MB in the beginning and 99.8MB in the end (delta: 884.4kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-12 02:26:16,845 INFO L158 Benchmark]: RCFGBuilder took 292.74ms. Allocated memory is still 157.3MB. Free memory was 99.8MB in the beginning and 90.2MB in the end (delta: 9.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-12 02:26:16,845 INFO L158 Benchmark]: BuchiAutomizer took 22022.32ms. Allocated memory was 157.3MB in the beginning and 295.7MB in the end (delta: 138.4MB). Free memory was 90.2MB in the beginning and 127.4MB in the end (delta: -37.2MB). Peak memory consumption was 102.9MB. Max. memory is 16.1GB. [2023-11-12 02:26:16,845 INFO L158 Benchmark]: Witness Printer took 3.81ms. Allocated memory is still 295.7MB. Free memory was 127.4MB in the beginning and 126.4MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-12 02:26:16,847 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.70ms. Allocated memory is still 117.4MB. Free memory is still 66.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 228.42ms. Allocated memory is still 157.3MB. Free memory was 112.4MB in the beginning and 102.2MB in the end (delta: 10.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 37.66ms. Allocated memory is still 157.3MB. Free memory was 102.2MB in the beginning and 100.7MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 37.04ms. Allocated memory is still 157.3MB. Free memory was 100.7MB in the beginning and 99.8MB in the end (delta: 884.4kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 292.74ms. Allocated memory is still 157.3MB. Free memory was 99.8MB in the beginning and 90.2MB in the end (delta: 9.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 22022.32ms. Allocated memory was 157.3MB in the beginning and 295.7MB in the end (delta: 138.4MB). Free memory was 90.2MB in the beginning and 127.4MB in the end (delta: -37.2MB). Peak memory consumption was 102.9MB. Max. memory is 16.1GB. * Witness Printer took 3.81ms. Allocated memory is still 295.7MB. Free memory was 127.4MB in the beginning and 126.4MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. 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 14 terminating modules (8 trivial, 3 deterministic, 3 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 7 locations. One deterministic module has affine ranking function n and consists of 12 locations. One deterministic module has affine ranking function n and consists of 13 locations. One nondeterministic module has affine ranking function \old(n) and consists of 8 locations. One nondeterministic module has affine ranking function n and consists of 12 locations. One nondeterministic module has affine ranking function n and consists of 14 locations. 8 modules have a trivial ranking function, the largest among these consists of 24 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 21.9s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 10.1s. Construction of modules took 1.9s. Büchi inclusion checks took 9.4s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 12. Automata minimization 0.3s AutomataMinimizationTime, 12 MinimizatonAttempts, 516 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.2s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 2, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 9/33 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 959 SdHoareTripleChecker+Valid, 2.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 928 mSDsluCounter, 1503 SdHoareTripleChecker+Invalid, 2.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1041 mSDsCounter, 443 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2477 IncrementalHoareTripleChecker+Invalid, 2920 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 443 mSolverCounterUnsat, 462 mSDtfsCounter, 2477 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT1 conc0 concLT1 SILN0 SILU0 SILI2 SILT4 lasso0 LassoPreprocessingBenchmarks: Lassos: inital15 mio100 ax100 hnf100 lsp71 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq192 hnf90 smp82 dnf100 smp100 tf113 neg100 sie103 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 42ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 22 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-12 02:26:16,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2023-11-12 02:26:17,067 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2023-11-12 02:26:17,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:17,467 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2023-11-12 02:26:17,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-11-12 02:26:17,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-12 02:26:18,068 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-12 02:26:18,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-12 02:26:18,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab583e9f-353b-4561-b2fb-d67168135fc8/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE