./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 0e0057cc 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_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/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_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya --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.4-dev-0e0057c [2023-11-28 23:36:01,630 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 23:36:01,689 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-28 23:36:01,694 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 23:36:01,694 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 23:36:01,715 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 23:36:01,716 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 23:36:01,716 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 23:36:01,717 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 23:36:01,717 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 23:36:01,718 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 23:36:01,719 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 23:36:01,719 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 23:36:01,720 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-28 23:36:01,720 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-28 23:36:01,721 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-28 23:36:01,721 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-28 23:36:01,722 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-28 23:36:01,722 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-28 23:36:01,723 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 23:36:01,723 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-28 23:36:01,724 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-28 23:36:01,724 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 23:36:01,725 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-28 23:36:01,725 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 23:36:01,725 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-28 23:36:01,726 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-28 23:36:01,726 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-28 23:36:01,727 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-28 23:36:01,727 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-28 23:36:01,727 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 23:36:01,727 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-28 23:36:01,728 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 23:36:01,728 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 23:36:01,728 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 23:36:01,728 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 23:36:01,728 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 23:36:01,729 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-28 23:36:01,729 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_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/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_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya 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-28 23:36:01,945 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 23:36:01,963 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 23:36:01,965 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 23:36:01,966 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 23:36:01,967 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 23:36:01,968 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2023-11-28 23:36:04,672 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 23:36:04,863 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 23:36:04,863 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2023-11-28 23:36:04,868 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/data/586f270c9/2a0c702b841f43bd864bea4da1688b4f/FLAG95bc4acd9 [2023-11-28 23:36:04,880 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/data/586f270c9/2a0c702b841f43bd864bea4da1688b4f [2023-11-28 23:36:04,882 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 23:36:04,883 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 23:36:04,884 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 23:36:04,884 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 23:36:04,889 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 23:36:04,890 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:36:04" (1/1) ... [2023-11-28 23:36:04,891 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@67126709 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:04, skipping insertion in model container [2023-11-28 23:36:04,891 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:36:04" (1/1) ... [2023-11-28 23:36:04,911 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 23:36:05,046 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:36:05,057 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 23:36:05,070 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:36:05,083 INFO L206 MainTranslator]: Completed translation [2023-11-28 23:36:05,083 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05 WrapperNode [2023-11-28 23:36:05,083 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 23:36:05,084 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 23:36:05,084 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 23:36:05,085 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 23:36:05,091 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,097 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,111 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2023-11-28 23:36:05,112 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 23:36:05,112 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 23:36:05,112 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 23:36:05,113 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 23:36:05,122 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,122 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,123 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,133 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-28 23:36:05,133 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,133 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,136 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,138 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,139 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,140 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,141 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 23:36:05,142 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 23:36:05,142 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 23:36:05,142 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 23:36:05,143 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (1/1) ... [2023-11-28 23:36:05,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:05,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:05,167 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:05,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-28 23:36:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 23:36:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 23:36:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2023-11-28 23:36:05,198 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2023-11-28 23:36:05,198 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2023-11-28 23:36:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2023-11-28 23:36:05,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 23:36:05,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 23:36:05,256 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 23:36:05,257 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 23:36:05,355 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 23:36:05,364 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 23:36:05,364 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-28 23:36:05,365 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:36:05 BoogieIcfgContainer [2023-11-28 23:36:05,365 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 23:36:05,367 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-28 23:36:05,367 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-28 23:36:05,370 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-28 23:36:05,370 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-28 23:36:05,371 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.11 11:36:04" (1/3) ... [2023-11-28 23:36:05,371 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6df475cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.11 11:36:05, skipping insertion in model container [2023-11-28 23:36:05,372 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-28 23:36:05,372 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:36:05" (2/3) ... [2023-11-28 23:36:05,372 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6df475cb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.11 11:36:05, skipping insertion in model container [2023-11-28 23:36:05,372 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-28 23:36:05,372 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:36:05" (3/3) ... [2023-11-28 23:36:05,374 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_4-1.c [2023-11-28 23:36:05,423 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-28 23:36:05,423 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-28 23:36:05,423 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-28 23:36:05,423 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-28 23:36:05,423 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-28 23:36:05,423 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-28 23:36:05,423 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-28 23:36:05,424 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-28 23:36:05,427 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-28 23:36:05,446 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 23:36:05,446 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:05,446 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:05,451 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-28 23:36:05,451 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:05,451 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-28 23:36:05,451 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-28 23:36:05,454 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 23:36:05,454 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:05,455 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:05,455 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-28 23:36:05,455 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:05,462 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#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 5#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 13#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 18#$Ultimate##0true [2023-11-28 23:36:05,462 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-28 23:36:05,467 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:05,467 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2023-11-28 23:36:05,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:05,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065197879] [2023-11-28 23:36:05,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:05,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:05,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:05,547 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:05,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:05,572 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:05,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2023-11-28 23:36:05,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:05,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206497189] [2023-11-28 23:36:05,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:05,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:05,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:05,584 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:05,592 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:05,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:05,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2023-11-28 23:36:05,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:05,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791825912] [2023-11-28 23:36:05,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:05,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:05,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:05,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:05,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:05,625 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:05,838 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:05,839 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:05,839 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:05,839 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:05,840 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 23:36:05,840 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:05,840 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:05,840 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:05,841 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2023-11-28 23:36:05,841 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:05,841 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:05,853 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-28 23:36:05,861 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-28 23:36:05,864 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-28 23:36:05,876 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-28 23:36:05,879 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-28 23:36:05,882 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-28 23:36:05,885 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-28 23:36:05,888 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-28 23:36:05,965 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:05,965 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 23:36:05,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:05,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:05,972 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:05,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-28 23:36:05,974 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:05,974 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:05,993 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:05,993 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 23:36:06,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:06,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,006 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-28 23:36:06,010 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,010 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,025 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:06,025 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 23:36:06,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2023-11-28 23:36:06,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,031 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-28 23:36:06,034 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,034 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,047 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:06,048 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-28 23:36:06,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2023-11-28 23:36:06,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,053 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-28 23:36:06,055 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,055 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,072 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:06,072 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-28 23:36:06,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2023-11-28 23:36:06,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,077 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-28 23:36:06,080 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,080 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,092 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:06,092 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-28 23:36:06,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2023-11-28 23:36:06,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,096 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-28 23:36:06,099 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,099 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,111 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:06,111 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-28 23:36:06,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2023-11-28 23:36:06,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,115 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-28 23:36:06,117 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,117 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,129 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:06,130 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-28 23:36:06,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2023-11-28 23:36:06,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,134 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-28 23:36:06,136 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:06,136 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2023-11-28 23:36:06,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,153 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-28 23:36:06,155 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 23:36:06,155 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:06,219 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 23:36:06,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2023-11-28 23:36:06,222 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:06,222 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:06,223 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:06,223 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:06,223 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 23:36:06,223 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,223 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:06,223 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:06,223 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2023-11-28 23:36:06,223 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:06,224 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:06,225 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-28 23:36:06,228 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-28 23:36:06,230 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-28 23:36:06,233 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-28 23:36:06,235 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-28 23:36:06,238 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-28 23:36:06,248 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-28 23:36:06,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-28 23:36:06,317 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:06,321 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 23:36:06,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,324 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-28 23:36:06,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-28 23:36:06,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:06,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:06,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:06,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:06,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:06,345 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:06,346 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:06,348 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:06,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2023-11-28 23:36:06,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,352 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-28 23:36:06,354 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-28 23:36:06,364 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:06,365 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:06,365 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:06,365 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:06,365 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:06,366 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:06,366 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:06,368 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:06,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2023-11-28 23:36:06,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,372 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-28 23:36:06,375 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-28 23:36:06,386 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:06,386 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:06,386 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:06,386 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:06,386 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:06,387 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:06,387 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:06,389 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:06,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2023-11-28 23:36:06,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,393 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-28 23:36:06,396 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-28 23:36:06,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:06,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:06,406 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:06,406 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:06,407 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:06,407 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:06,407 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:06,409 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:06,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:06,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,413 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-28 23:36:06,415 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-28 23:36:06,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:06,425 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:06,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:06,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:06,425 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:06,426 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:06,426 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:06,428 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:06,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2023-11-28 23:36:06,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,432 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-28 23:36:06,435 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-28 23:36:06,446 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:06,446 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:06,446 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:06,446 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:06,446 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:06,447 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:06,447 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:06,452 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 23:36:06,455 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 23:36:06,455 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 23:36:06,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:06,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:06,480 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:06,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-28 23:36:06,482 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 23:36:06,482 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 23:36:06,483 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 23:36:06,483 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2023-11-28 23:36:06,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2023-11-28 23:36:06,488 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 23:36:06,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:06,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:06,528 INFO L262 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-28 23:36:06,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:06,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:06,558 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-28 23:36:06,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:06,632 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-28 23:36:06,662 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-28 23:36:06,664 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-28 23:36:06,834 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-28 23:36:06,836 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-28 23:36:06,840 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-28 23:36:06,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2023-11-28 23:36:06,842 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2023-11-28 23:36:06,843 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:06,843 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-28 23:36:06,844 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:06,844 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2023-11-28 23:36:06,844 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:06,845 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 85 states and 117 transitions. [2023-11-28 23:36:06,852 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 23:36:06,859 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 85 states to 61 states and 82 transitions. [2023-11-28 23:36:06,860 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2023-11-28 23:36:06,860 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2023-11-28 23:36:06,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2023-11-28 23:36:06,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:06,862 INFO L218 hiAutomatonCegarLoop]: Abstraction has 61 states and 82 transitions. [2023-11-28 23:36:06,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2023-11-28 23:36:06,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2023-11-28 23:36:06,886 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-28 23:36:06,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2023-11-28 23:36:06,888 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2023-11-28 23:36:06,889 INFO L428 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2023-11-28 23:36:06,889 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-28 23:36:06,889 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2023-11-28 23:36:06,890 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 23:36:06,890 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:06,890 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:06,892 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:06,892 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:06,892 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:06,892 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-28 23:36:06,892 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:06,893 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2023-11-28 23:36:06,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:06,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435335871] [2023-11-28 23:36:06,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:06,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:06,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:06,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:07,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 23:36:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:07,057 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-28 23:36:07,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:07,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435335871] [2023-11-28 23:36:07,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435335871] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:36:07,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:36:07,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 23:36:07,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644570945] [2023-11-28 23:36:07,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:36:07,061 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 23:36:07,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:07,062 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2023-11-28 23:36:07,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:07,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663127612] [2023-11-28 23:36:07,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:07,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:07,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:07,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-28 23:36:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:07,132 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-28 23:36:07,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:07,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663127612] [2023-11-28 23:36:07,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663127612] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:36:07,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:36:07,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 23:36:07,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350364502] [2023-11-28 23:36:07,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:36:07,133 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-28 23:36:07,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:07,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-28 23:36:07,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-28 23:36:07,136 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-28 23:36:07,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:07,204 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2023-11-28 23:36:07,204 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2023-11-28 23:36:07,207 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 23:36:07,210 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2023-11-28 23:36:07,210 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2023-11-28 23:36:07,211 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2023-11-28 23:36:07,211 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2023-11-28 23:36:07,211 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:07,211 INFO L218 hiAutomatonCegarLoop]: Abstraction has 66 states and 86 transitions. [2023-11-28 23:36:07,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2023-11-28 23:36:07,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2023-11-28 23:36:07,217 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-28 23:36:07,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2023-11-28 23:36:07,219 INFO L240 hiAutomatonCegarLoop]: Abstraction has 58 states and 76 transitions. [2023-11-28 23:36:07,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 23:36:07,220 INFO L428 stractBuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2023-11-28 23:36:07,220 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-28 23:36:07,220 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2023-11-28 23:36:07,222 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-28 23:36:07,222 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:07,222 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:07,223 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:07,223 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:07,223 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:07,224 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-28 23:36:07,224 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:07,224 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2023-11-28 23:36:07,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:07,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783435601] [2023-11-28 23:36:07,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:07,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:07,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:07,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 23:36:07,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:07,337 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-28 23:36:07,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:07,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783435601] [2023-11-28 23:36:07,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783435601] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:07,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694526549] [2023-11-28 23:36:07,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:07,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:07,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,340 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-28 23:36:07,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:07,379 INFO L262 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 23:36:07,380 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:07,421 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-28 23:36:07,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:07,521 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-28 23:36:07,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694526549] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:07,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:07,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2023-11-28 23:36:07,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161927931] [2023-11-28 23:36:07,522 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:07,522 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 23:36:07,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:07,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2023-11-28 23:36:07,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:07,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291275766] [2023-11-28 23:36:07,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:07,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:07,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:07,529 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:07,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:07,535 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:07,735 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:07,735 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:07,735 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:07,735 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:07,735 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 23:36:07,736 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,736 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:07,736 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:07,736 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2023-11-28 23:36:07,736 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:07,736 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:07,737 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-28 23:36:07,742 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-28 23:36:07,744 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-28 23:36:07,746 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-28 23:36:07,749 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-28 23:36:07,752 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-28 23:36:07,758 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-28 23:36:07,760 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-28 23:36:07,762 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-28 23:36:07,816 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:07,816 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 23:36:07,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,818 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-28 23:36:07,825 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:07,825 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,837 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:07,837 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-28 23:36:07,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2023-11-28 23:36:07,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,841 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-28 23:36:07,848 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:07,848 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,860 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:07,860 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-28 23:36:07,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2023-11-28 23:36:07,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,864 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-28 23:36:07,868 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:07,868 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,880 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:07,880 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-28 23:36:07,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2023-11-28 23:36:07,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,885 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-28 23:36:07,889 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:07,889 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,901 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:07,901 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-28 23:36:07,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2023-11-28 23:36:07,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,905 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-28 23:36:07,907 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:07,907 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,920 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:07,920 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 23:36:07,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:07,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,923 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-28 23:36:07,925 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:07,925 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2023-11-28 23:36:07,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:07,940 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:07,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-28 23:36:07,942 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 23:36:07,942 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:07,955 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 23:36:07,957 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2023-11-28 23:36:07,958 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:07,958 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:07,958 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:07,958 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:07,958 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 23:36:07,958 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:07,958 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:07,958 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:07,958 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2023-11-28 23:36:07,958 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:07,958 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:07,959 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-28 23:36:07,962 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-28 23:36:07,963 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-28 23:36:07,964 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-28 23:36:07,966 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-28 23:36:07,969 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-28 23:36:07,971 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-28 23:36:07,973 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-28 23:36:07,975 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-28 23:36:08,014 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:08,014 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 23:36:08,015 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:08,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:08,017 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:08,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-28 23:36:08,020 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 23:36:08,033 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:08,033 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:08,033 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:08,033 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:08,033 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:08,034 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:08,034 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:08,036 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:08,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2023-11-28 23:36:08,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:08,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:08,040 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:08,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-28 23:36:08,042 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-28 23:36:08,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:08,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:08,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:08,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:08,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:08,053 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:08,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:08,055 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:08,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-28 23:36:08,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:08,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:08,058 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:08,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-28 23:36:08,060 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-28 23:36:08,071 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:08,071 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:08,071 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:08,071 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:08,071 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:08,071 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:08,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:08,073 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:08,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2023-11-28 23:36:08,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:08,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:08,076 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:08,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-28 23:36:08,079 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-28 23:36:08,089 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:08,089 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:08,089 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:08,089 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:08,089 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:08,089 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:08,090 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:08,091 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:08,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2023-11-28 23:36:08,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:08,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:08,094 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:08,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-28 23:36:08,097 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-28 23:36:08,106 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:08,107 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:08,107 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:08,107 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:08,107 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:08,108 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:08,108 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:08,110 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 23:36:08,113 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 23:36:08,113 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 23:36:08,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:08,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:08,114 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:08,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-28 23:36:08,116 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 23:36:08,116 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 23:36:08,116 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 23:36:08,116 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2023-11-28 23:36:08,119 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2023-11-28 23:36:08,119 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 23:36:08,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:08,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:08,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:08,167 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 23:36:08,169 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:08,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-28 23:36:08,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:08,383 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-28 23:36:08,384 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-28 23:36:08,384 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-28 23:36:08,851 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-28 23:36:08,852 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-28 23:36:08,853 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-28 23:36:08,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2023-11-28 23:36:08,854 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2023-11-28 23:36:08,854 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:08,855 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2023-11-28 23:36:08,855 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:08,855 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2023-11-28 23:36:08,856 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:08,856 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2023-11-28 23:36:08,864 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-28 23:36:08,870 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2023-11-28 23:36:08,870 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2023-11-28 23:36:08,871 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2023-11-28 23:36:08,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2023-11-28 23:36:08,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:08,873 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 237 transitions. [2023-11-28 23:36:08,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2023-11-28 23:36:08,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2023-11-28 23:36:08,890 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-28 23:36:08,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2023-11-28 23:36:08,892 INFO L240 hiAutomatonCegarLoop]: Abstraction has 152 states and 206 transitions. [2023-11-28 23:36:08,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:08,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:36:08,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:36:08,894 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-28 23:36:09,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:09,029 INFO L93 Difference]: Finished difference Result 183 states and 247 transitions. [2023-11-28 23:36:09,029 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 247 transitions. [2023-11-28 23:36:09,034 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-28 23:36:09,039 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 243 transitions. [2023-11-28 23:36:09,040 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2023-11-28 23:36:09,040 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2023-11-28 23:36:09,040 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 243 transitions. [2023-11-28 23:36:09,041 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:09,041 INFO L218 hiAutomatonCegarLoop]: Abstraction has 180 states and 243 transitions. [2023-11-28 23:36:09,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 243 transitions. [2023-11-28 23:36:09,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 165. [2023-11-28 23:36:09,055 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-28 23:36:09,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 225 transitions. [2023-11-28 23:36:09,058 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 225 transitions. [2023-11-28 23:36:09,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 23:36:09,059 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 225 transitions. [2023-11-28 23:36:09,059 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-28 23:36:09,059 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 225 transitions. [2023-11-28 23:36:09,062 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-28 23:36:09,062 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:09,062 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:09,064 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-28 23:36:09,064 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:09,064 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:09,064 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-28 23:36:09,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:09,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1873386980, now seen corresponding path program 1 times [2023-11-28 23:36:09,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:09,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725046525] [2023-11-28 23:36:09,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:09,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:09,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-28 23:36:09,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:09,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:09,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-28 23:36:09,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-28 23:36:09,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,194 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-28 23:36:09,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:09,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725046525] [2023-11-28 23:36:09,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725046525] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:09,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051876928] [2023-11-28 23:36:09,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:09,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:09,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:09,200 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:09,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-28 23:36:09,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:09,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-28 23:36:09,258 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:09,363 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-28 23:36:09,363 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:09,731 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-28 23:36:09,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051876928] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:09,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:09,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 16 [2023-11-28 23:36:09,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556124859] [2023-11-28 23:36:09,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:09,733 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 23:36:09,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:09,733 INFO L85 PathProgramCache]: Analyzing trace with hash 996300776, now seen corresponding path program 2 times [2023-11-28 23:36:09,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:09,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621188780] [2023-11-28 23:36:09,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:09,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:09,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:09,737 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:09,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:09,740 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:09,840 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:09,840 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:09,840 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:09,841 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:09,841 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 23:36:09,841 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:09,841 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:09,841 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:09,841 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2023-11-28 23:36:09,841 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:09,841 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:09,842 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-28 23:36:09,844 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-28 23:36:09,846 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-28 23:36:09,849 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-28 23:36:09,850 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-28 23:36:09,852 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-28 23:36:09,854 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-28 23:36:09,864 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-28 23:36:09,911 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:09,911 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 23:36:09,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:09,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:09,917 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:09,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-28 23:36:09,920 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:09,920 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:09,934 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:09,934 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-28 23:36:09,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2023-11-28 23:36:09,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:09,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:09,939 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:09,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-28 23:36:09,942 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:09,942 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:09,956 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:09,956 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-28 23:36:09,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-28 23:36:09,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:09,964 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:09,965 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:09,967 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-28 23:36:09,968 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:09,968 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:09,983 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:09,983 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-28 23:36:09,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-28 23:36:09,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:09,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:09,988 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:09,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-28 23:36:09,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:09,991 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:10,005 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:10,005 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 23:36:10,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2023-11-28 23:36:10,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,009 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-28 23:36:10,012 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:10,012 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:10,026 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:10,026 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 23:36:10,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:10,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,030 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-28 23:36:10,032 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:10,032 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:10,043 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:10,043 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-28 23:36:10,047 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2023-11-28 23:36:10,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,048 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-28 23:36:10,050 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:10,050 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:10,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2023-11-28 23:36:10,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,065 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-28 23:36:10,067 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 23:36:10,067 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:10,131 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 23:36:10,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2023-11-28 23:36:10,134 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:10,134 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:10,134 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:10,134 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:10,134 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 23:36:10,134 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,134 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:10,135 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:10,135 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2023-11-28 23:36:10,135 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:10,135 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:10,135 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-28 23:36:10,137 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-28 23:36:10,140 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-28 23:36:10,142 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-28 23:36:10,144 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-28 23:36:10,145 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-28 23:36:10,147 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-28 23:36:10,153 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-28 23:36:10,200 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:10,200 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 23:36:10,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,201 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-28 23:36:10,204 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-28 23:36:10,213 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,214 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,214 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,214 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,214 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,216 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:10,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2023-11-28 23:36:10,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,219 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-28 23:36:10,222 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-28 23:36:10,232 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,232 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,232 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,232 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,233 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,233 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,233 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,234 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:10,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2023-11-28 23:36:10,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,239 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-28 23:36:10,241 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 23:36:10,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,251 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,251 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,251 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,252 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,252 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,253 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:10,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-28 23:36:10,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,257 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-28 23:36:10,261 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-28 23:36:10,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,273 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,274 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,274 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,274 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,276 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:10,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2023-11-28 23:36:10,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,280 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-28 23:36:10,284 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-28 23:36:10,296 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,296 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,297 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,297 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,297 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,299 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:10,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2023-11-28 23:36:10,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,303 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-28 23:36:10,305 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-28 23:36:10,318 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,318 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,318 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,318 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,318 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,319 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,319 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,320 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:10,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2023-11-28 23:36:10,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,324 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-28 23:36:10,328 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-28 23:36:10,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:10,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:10,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:10,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:10,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:10,341 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:10,341 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:10,343 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 23:36:10,346 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 23:36:10,346 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 23:36:10,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:10,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:10,349 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:10,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-28 23:36:10,360 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 23:36:10,361 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 23:36:10,361 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 23:36:10,361 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2023-11-28 23:36:10,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2023-11-28 23:36:10,364 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 23:36:10,375 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:10,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:10,420 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:36:10,423 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:10,615 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-28 23:36:10,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:10,751 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-28 23:36:10,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:10,810 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-28 23:36:10,810 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-28 23:36:10,811 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-28 23:36:10,986 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-28 23:36:10,986 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-28 23:36:10,987 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-28 23:36:10,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2023-11-28 23:36:10,988 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-28 23:36:10,988 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:10,988 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:10,998 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:11,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:11,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:36:11,054 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:11,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-28 23:36:11,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:11,403 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-28 23:36:11,403 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-28 23:36:11,404 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-28 23:36:11,583 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-28 23:36:11,584 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-28 23:36:11,584 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-28 23:36:11,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2023-11-28 23:36:11,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-28 23:36:11,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:11,586 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:11,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:11,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:11,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:36:11,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:11,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:11,917 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-28 23:36:11,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:11,971 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-28 23:36:11,971 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-28 23:36:11,971 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-28 23:36:12,135 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-28 23:36:12,136 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-28 23:36:12,137 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-28 23:36:12,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2023-11-28 23:36:12,137 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-28 23:36:12,138 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:12,138 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 44 letters. Loop has 8 letters. [2023-11-28 23:36:12,139 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:12,139 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 16 letters. [2023-11-28 23:36:12,139 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:12,139 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 553 states and 762 transitions. [2023-11-28 23:36:12,147 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 56 [2023-11-28 23:36:12,157 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 553 states to 445 states and 639 transitions. [2023-11-28 23:36:12,158 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 195 [2023-11-28 23:36:12,159 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2023-11-28 23:36:12,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 445 states and 639 transitions. [2023-11-28 23:36:12,159 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:12,159 INFO L218 hiAutomatonCegarLoop]: Abstraction has 445 states and 639 transitions. [2023-11-28 23:36:12,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states and 639 transitions. [2023-11-28 23:36:12,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 370. [2023-11-28 23:36:12,186 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-28 23:36:12,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 507 transitions. [2023-11-28 23:36:12,190 INFO L240 hiAutomatonCegarLoop]: Abstraction has 370 states and 507 transitions. [2023-11-28 23:36:12,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:12,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-28 23:36:12,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-11-28 23:36:12,191 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-28 23:36:12,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:12,457 INFO L93 Difference]: Finished difference Result 449 states and 635 transitions. [2023-11-28 23:36:12,457 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 449 states and 635 transitions. [2023-11-28 23:36:12,479 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-28 23:36:12,485 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 449 states to 410 states and 591 transitions. [2023-11-28 23:36:12,486 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 228 [2023-11-28 23:36:12,486 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 229 [2023-11-28 23:36:12,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 410 states and 591 transitions. [2023-11-28 23:36:12,487 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:12,487 INFO L218 hiAutomatonCegarLoop]: Abstraction has 410 states and 591 transitions. [2023-11-28 23:36:12,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states and 591 transitions. [2023-11-28 23:36:12,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 359. [2023-11-28 23:36:12,501 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-28 23:36:12,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 496 transitions. [2023-11-28 23:36:12,504 INFO L240 hiAutomatonCegarLoop]: Abstraction has 359 states and 496 transitions. [2023-11-28 23:36:12,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-28 23:36:12,505 INFO L428 stractBuchiCegarLoop]: Abstraction has 359 states and 496 transitions. [2023-11-28 23:36:12,505 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-28 23:36:12,505 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 359 states and 496 transitions. [2023-11-28 23:36:12,508 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-28 23:36:12,508 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:12,508 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:12,512 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-28 23:36:12,512 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-28 23:36:12,512 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:12,512 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-28 23:36:12,513 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:12,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1302122831, now seen corresponding path program 1 times [2023-11-28 23:36:12,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:12,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159728346] [2023-11-28 23:36:12,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:12,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:12,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-28 23:36:12,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:12,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:12,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-28 23:36:12,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-28 23:36:12,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,678 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-28 23:36:12,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:12,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159728346] [2023-11-28 23:36:12,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159728346] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:12,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471435488] [2023-11-28 23:36:12,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:12,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:12,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:12,684 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:12,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-28 23:36:12,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:12,730 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 23:36:12,731 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:12,782 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-28 23:36:12,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:12,960 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-28 23:36:12,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471435488] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:12,961 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:12,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 16 [2023-11-28 23:36:12,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242339230] [2023-11-28 23:36:12,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:12,962 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 23:36:12,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:12,962 INFO L85 PathProgramCache]: Analyzing trace with hash -96284739, now seen corresponding path program 1 times [2023-11-28 23:36:12,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:12,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094986406] [2023-11-28 23:36:12,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:12,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:12,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-28 23:36:13,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:13,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-28 23:36:13,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-28 23:36:13,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:13,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:13,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:13,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-28 23:36:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-28 23:36:13,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-28 23:36:13,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,285 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-28 23:36:13,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:13,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094986406] [2023-11-28 23:36:13,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094986406] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:13,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322959708] [2023-11-28 23:36:13,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:13,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:13,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:13,287 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:13,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-28 23:36:13,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:13,353 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-28 23:36:13,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:13,453 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-28 23:36:13,454 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:13,876 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-28 23:36:13,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322959708] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:13,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:13,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2023-11-28 23:36:13,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377914457] [2023-11-28 23:36:13,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:13,878 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-28 23:36:13,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:13,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-28 23:36:13,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2023-11-28 23:36:13,879 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-28 23:36:14,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:14,032 INFO L93 Difference]: Finished difference Result 387 states and 546 transitions. [2023-11-28 23:36:14,032 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 387 states and 546 transitions. [2023-11-28 23:36:14,037 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-28 23:36:14,042 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 387 states to 387 states and 546 transitions. [2023-11-28 23:36:14,042 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 209 [2023-11-28 23:36:14,042 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 209 [2023-11-28 23:36:14,042 INFO L73 IsDeterministic]: Start isDeterministic. Operand 387 states and 546 transitions. [2023-11-28 23:36:14,042 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:14,042 INFO L218 hiAutomatonCegarLoop]: Abstraction has 387 states and 546 transitions. [2023-11-28 23:36:14,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states and 546 transitions. [2023-11-28 23:36:14,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 369. [2023-11-28 23:36:14,054 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-28 23:36:14,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 508 transitions. [2023-11-28 23:36:14,057 INFO L240 hiAutomatonCegarLoop]: Abstraction has 369 states and 508 transitions. [2023-11-28 23:36:14,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-28 23:36:14,058 INFO L428 stractBuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2023-11-28 23:36:14,058 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-28 23:36:14,058 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 508 transitions. [2023-11-28 23:36:14,061 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-28 23:36:14,061 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:14,061 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:14,062 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-28 23:36:14,063 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-28 23:36:14,063 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:14,063 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-28 23:36:14,063 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:14,064 INFO L85 PathProgramCache]: Analyzing trace with hash -658151768, now seen corresponding path program 1 times [2023-11-28 23:36:14,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:14,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930497179] [2023-11-28 23:36:14,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:14,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:14,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:14,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-28 23:36:14,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:14,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:14,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-28 23:36:14,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:14,197 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-28 23:36:14,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:14,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930497179] [2023-11-28 23:36:14,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930497179] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:14,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490371630] [2023-11-28 23:36:14,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:14,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:14,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,199 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-28 23:36:14,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:14,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-28 23:36:14,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:14,321 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-28 23:36:14,321 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:14,505 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-28 23:36:14,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490371630] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:14,506 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:14,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 17 [2023-11-28 23:36:14,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136376333] [2023-11-28 23:36:14,506 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:14,507 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 23:36:14,507 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:14,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1404661389, now seen corresponding path program 1 times [2023-11-28 23:36:14,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:14,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857878856] [2023-11-28 23:36:14,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:14,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:14,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:14,513 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:14,519 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:14,755 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:14,755 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:14,755 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:14,755 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:14,755 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 23:36:14,755 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,755 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:14,755 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:14,755 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2023-11-28 23:36:14,755 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:14,756 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:14,756 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-28 23:36:14,758 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-28 23:36:14,761 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-28 23:36:14,763 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-28 23:36:14,765 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-28 23:36:14,770 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-28 23:36:14,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-28 23:36:14,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-28 23:36:14,776 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-28 23:36:14,809 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:14,809 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 23:36:14,809 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,810 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-28 23:36:14,814 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:14,814 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:14,828 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:14,828 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-28 23:36:14,831 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2023-11-28 23:36:14,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,832 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-28 23:36:14,835 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:14,835 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:14,848 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:14,849 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-28 23:36:14,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2023-11-28 23:36:14,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,853 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-28 23:36:14,855 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:14,855 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:14,867 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:14,867 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-28 23:36:14,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2023-11-28 23:36:14,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,871 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-28 23:36:14,873 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:14,873 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:14,885 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-28 23:36:14,885 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-28 23:36:14,888 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2023-11-28 23:36:14,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,890 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-28 23:36:14,892 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:14,892 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:14,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:14,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,908 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-28 23:36:14,910 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 23:36:14,910 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:14,923 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 23:36:14,925 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2023-11-28 23:36:14,925 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:14,925 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:14,925 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:14,925 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:14,925 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 23:36:14,926 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,926 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:14,926 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:14,926 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2023-11-28 23:36:14,926 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:14,926 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:14,927 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-28 23:36:14,928 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-28 23:36:14,931 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-28 23:36:14,934 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-28 23:36:14,936 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-28 23:36:14,940 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-28 23:36:14,942 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-28 23:36:14,944 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-28 23:36:14,946 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-28 23:36:14,983 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:14,983 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 23:36:14,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:14,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:14,984 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:14,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-28 23:36:14,986 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-28 23:36:14,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:14,996 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:14,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:14,996 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:14,996 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:14,997 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:14,997 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:14,998 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:15,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-28 23:36:15,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:15,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:15,001 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:15,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-28 23:36:15,004 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-28 23:36:15,013 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:15,013 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:15,014 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:15,014 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:15,014 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:15,014 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:15,014 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:15,016 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-28 23:36:15,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2023-11-28 23:36:15,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:15,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:15,024 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:15,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-28 23:36:15,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-28 23:36:15,037 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:15,037 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:15,037 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:15,037 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:15,037 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:15,038 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:15,038 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:15,040 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 23:36:15,042 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 23:36:15,042 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 23:36:15,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:15,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:15,044 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:15,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-28 23:36:15,046 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 23:36:15,046 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 23:36:15,046 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 23:36:15,046 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-28 23:36:15,049 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:15,049 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 23:36:15,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:15,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:15,091 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 23:36:15,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:15,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:15,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 23:36:15,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:15,456 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-28 23:36:15,457 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-28 23:36:15,457 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-28 23:36:15,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-28 23:36:15,846 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-28 23:36:15,847 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-28 23:36:15,848 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-28 23:36:15,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 68 transitions. [2023-11-28 23:36:15,848 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 32 letters. Loop has 26 letters. [2023-11-28 23:36:15,849 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:15,849 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 58 letters. Loop has 26 letters. [2023-11-28 23:36:15,850 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:15,850 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 32 letters. Loop has 52 letters. [2023-11-28 23:36:15,851 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:15,851 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1744 states and 2390 transitions. [2023-11-28 23:36:15,869 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 143 [2023-11-28 23:36:15,886 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1744 states to 1582 states and 2212 transitions. [2023-11-28 23:36:15,886 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 538 [2023-11-28 23:36:15,887 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 572 [2023-11-28 23:36:15,887 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1582 states and 2212 transitions. [2023-11-28 23:36:15,887 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:15,887 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1582 states and 2212 transitions. [2023-11-28 23:36:15,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states and 2212 transitions. [2023-11-28 23:36:15,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1505. [2023-11-28 23:36:15,930 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-28 23:36:15,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2106 transitions. [2023-11-28 23:36:15,942 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1505 states and 2106 transitions. [2023-11-28 23:36:15,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:15,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-28 23:36:15,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:36:15,943 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-28 23:36:16,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:16,137 INFO L93 Difference]: Finished difference Result 1604 states and 1988 transitions. [2023-11-28 23:36:16,137 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1604 states and 1988 transitions. [2023-11-28 23:36:16,157 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 147 [2023-11-28 23:36:16,163 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1604 states to 594 states and 683 transitions. [2023-11-28 23:36:16,164 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 289 [2023-11-28 23:36:16,164 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 289 [2023-11-28 23:36:16,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 594 states and 683 transitions. [2023-11-28 23:36:16,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:16,165 INFO L218 hiAutomatonCegarLoop]: Abstraction has 594 states and 683 transitions. [2023-11-28 23:36:16,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states and 683 transitions. [2023-11-28 23:36:16,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 482. [2023-11-28 23:36:16,179 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-28 23:36:16,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 549 transitions. [2023-11-28 23:36:16,181 INFO L240 hiAutomatonCegarLoop]: Abstraction has 482 states and 549 transitions. [2023-11-28 23:36:16,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-28 23:36:16,182 INFO L428 stractBuchiCegarLoop]: Abstraction has 482 states and 549 transitions. [2023-11-28 23:36:16,182 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-28 23:36:16,182 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 482 states and 549 transitions. [2023-11-28 23:36:16,186 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 102 [2023-11-28 23:36:16,186 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:16,186 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:16,187 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-28 23:36:16,187 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:16,187 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:16,187 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-28 23:36:16,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:16,188 INFO L85 PathProgramCache]: Analyzing trace with hash -562711824, now seen corresponding path program 1 times [2023-11-28 23:36:16,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:16,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552583138] [2023-11-28 23:36:16,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:16,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:16,195 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:16,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:16,203 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:16,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:16,204 INFO L85 PathProgramCache]: Analyzing trace with hash -303531802, now seen corresponding path program 1 times [2023-11-28 23:36:16,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:16,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432521532] [2023-11-28 23:36:16,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:16,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:16,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-28 23:36:16,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-28 23:36:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,251 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-28 23:36:16,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:16,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432521532] [2023-11-28 23:36:16,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432521532] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:16,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166530817] [2023-11-28 23:36:16,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:16,252 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:16,252 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:16,253 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:16,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-28 23:36:16,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 23:36:16,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:16,317 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-28 23:36:16,317 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:16,367 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-28 23:36:16,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166530817] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:16,367 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:16,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2023-11-28 23:36:16,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031072343] [2023-11-28 23:36:16,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:16,368 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-28 23:36:16,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:16,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 23:36:16,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-28 23:36:16,369 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-28 23:36:16,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:16,415 INFO L93 Difference]: Finished difference Result 326 states and 353 transitions. [2023-11-28 23:36:16,415 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 326 states and 353 transitions. [2023-11-28 23:36:16,418 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-28 23:36:16,421 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 326 states to 271 states and 298 transitions. [2023-11-28 23:36:16,421 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 147 [2023-11-28 23:36:16,422 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 149 [2023-11-28 23:36:16,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 271 states and 298 transitions. [2023-11-28 23:36:16,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:16,422 INFO L218 hiAutomatonCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-28 23:36:16,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states and 298 transitions. [2023-11-28 23:36:16,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2023-11-28 23:36:16,429 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-28 23:36:16,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 298 transitions. [2023-11-28 23:36:16,430 INFO L240 hiAutomatonCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-28 23:36:16,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-28 23:36:16,431 INFO L428 stractBuchiCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-28 23:36:16,432 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-28 23:36:16,432 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 271 states and 298 transitions. [2023-11-28 23:36:16,434 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-28 23:36:16,434 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:16,434 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:16,435 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-28 23:36:16,435 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:36:16,435 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:16,435 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-28 23:36:16,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:16,436 INFO L85 PathProgramCache]: Analyzing trace with hash 794867286, now seen corresponding path program 1 times [2023-11-28 23:36:16,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:16,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952881975] [2023-11-28 23:36:16,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:16,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:16,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-28 23:36:16,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:16,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-28 23:36:16,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-28 23:36:16,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,540 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-28 23:36:16,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:16,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952881975] [2023-11-28 23:36:16,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952881975] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:16,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403282166] [2023-11-28 23:36:16,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:16,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:16,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:16,542 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:16,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-28 23:36:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:16,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-28 23:36:16,599 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:16,648 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-28 23:36:16,648 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:16,753 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-28 23:36:16,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403282166] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:16,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:16,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2023-11-28 23:36:16,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870615227] [2023-11-28 23:36:16,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:16,754 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-28 23:36:16,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:16,755 INFO L85 PathProgramCache]: Analyzing trace with hash -815837104, now seen corresponding path program 1 times [2023-11-28 23:36:16,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:16,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303979853] [2023-11-28 23:36:16,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:16,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:16,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:16,757 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:16,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:16,761 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:16,904 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:16,904 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:16,904 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:16,904 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:16,904 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 23:36:16,904 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:16,904 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:16,904 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:16,904 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2023-11-28 23:36:16,904 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:16,905 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:16,905 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-28 23:36:16,910 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-28 23:36:16,912 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-28 23:36:16,914 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-28 23:36:16,917 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-28 23:36:16,919 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-28 23:36:16,921 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-28 23:36:16,923 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-28 23:36:16,925 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-28 23:36:16,968 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:16,969 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 23:36:16,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:16,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:16,976 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:16,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-28 23:36:16,980 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:16,980 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:16,997 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2023-11-28 23:36:16,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:16,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:16,999 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:17,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-28 23:36:17,002 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 23:36:17,002 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:17,016 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 23:36:17,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:17,018 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:17,019 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:17,019 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:17,019 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:17,019 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 23:36:17,019 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:17,019 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:17,019 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:17,019 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2023-11-28 23:36:17,019 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:17,019 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:17,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-28 23:36:17,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-28 23:36:17,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-28 23:36:17,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-28 23:36:17,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-28 23:36:17,030 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-28 23:36:17,031 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-28 23:36:17,032 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-28 23:36:17,034 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-28 23:36:17,072 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:17,072 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 23:36:17,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:17,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:17,073 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:17,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-28 23:36:17,075 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-28 23:36:17,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:17,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:17,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:17,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:17,085 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:17,086 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:17,086 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:17,088 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 23:36:17,091 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 23:36:17,091 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 23:36:17,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:17,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:17,092 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:17,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-28 23:36:17,094 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 23:36:17,094 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 23:36:17,094 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 23:36:17,094 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-28 23:36:17,096 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2023-11-28 23:36:17,097 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 23:36:17,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:17,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:17,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:36:17,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:17,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:17,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-28 23:36:17,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:17,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2023-11-28 23:36:17,472 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-28 23:36:17,473 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-28 23:36:17,473 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-28 23:36:17,755 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-28 23:36:17,758 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-28 23:36:17,759 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-28 23:36:17,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 50 transitions. [2023-11-28 23:36:17,760 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 50 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-28 23:36:17,760 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:17,760 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:17,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:17,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:17,818 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:36:17,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:18,022 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-28 23:36:18,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:18,121 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-28 23:36:18,121 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-28 23:36:18,121 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-28 23:36:18,326 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-28 23:36:18,326 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-28 23:36:18,327 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-28 23:36:18,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 31 transitions. [2023-11-28 23:36:18,327 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 31 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-28 23:36:18,327 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:18,328 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:18,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:18,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:18,377 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:36:18,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:18,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-28 23:36:18,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:18,703 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-28 23:36:18,703 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-28 23:36:18,704 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-28 23:36:19,008 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-28 23:36:19,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-28 23:36:19,009 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-28 23:36:19,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 61 transitions. [2023-11-28 23:36:19,010 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-28 23:36:19,010 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:19,011 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 52 letters. Loop has 14 letters. [2023-11-28 23:36:19,011 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:19,011 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 38 letters. Loop has 28 letters. [2023-11-28 23:36:19,012 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:19,012 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1102 states and 1208 transitions. [2023-11-28 23:36:19,021 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 162 [2023-11-28 23:36:19,026 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1102 states to 538 states and 595 transitions. [2023-11-28 23:36:19,026 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 252 [2023-11-28 23:36:19,026 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 270 [2023-11-28 23:36:19,026 INFO L73 IsDeterministic]: Start isDeterministic. Operand 538 states and 595 transitions. [2023-11-28 23:36:19,027 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:19,027 INFO L218 hiAutomatonCegarLoop]: Abstraction has 538 states and 595 transitions. [2023-11-28 23:36:19,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states and 595 transitions. [2023-11-28 23:36:19,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 419. [2023-11-28 23:36:19,038 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-28 23:36:19,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 456 transitions. [2023-11-28 23:36:19,039 INFO L240 hiAutomatonCegarLoop]: Abstraction has 419 states and 456 transitions. [2023-11-28 23:36:19,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:19,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-28 23:36:19,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-28 23:36:19,040 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-28 23:36:19,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:19,149 INFO L93 Difference]: Finished difference Result 229 states and 241 transitions. [2023-11-28 23:36:19,149 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 229 states and 241 transitions. [2023-11-28 23:36:19,151 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 20 [2023-11-28 23:36:19,152 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 229 states to 83 states and 86 transitions. [2023-11-28 23:36:19,152 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2023-11-28 23:36:19,152 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-28 23:36:19,152 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 86 transitions. [2023-11-28 23:36:19,152 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-28 23:36:19,152 INFO L218 hiAutomatonCegarLoop]: Abstraction has 83 states and 86 transitions. [2023-11-28 23:36:19,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states and 86 transitions. [2023-11-28 23:36:19,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 66. [2023-11-28 23:36:19,154 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-28 23:36:19,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2023-11-28 23:36:19,154 INFO L240 hiAutomatonCegarLoop]: Abstraction has 66 states and 68 transitions. [2023-11-28 23:36:19,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-28 23:36:19,155 INFO L428 stractBuchiCegarLoop]: Abstraction has 66 states and 68 transitions. [2023-11-28 23:36:19,156 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-28 23:36:19,156 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 68 transitions. [2023-11-28 23:36:19,156 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 20 [2023-11-28 23:36:19,156 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-28 23:36:19,156 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-28 23:36:19,157 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-28 23:36:19,157 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-28 23:36:19,157 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#0(48, 1, 0, 1);call write~init~int#0(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-28 23:36:19,157 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-28 23:36:19,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:19,158 INFO L85 PathProgramCache]: Analyzing trace with hash -562711824, now seen corresponding path program 2 times [2023-11-28 23:36:19,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:19,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603896450] [2023-11-28 23:36:19,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:19,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:19,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:19,164 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:19,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:19,171 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:19,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:19,172 INFO L85 PathProgramCache]: Analyzing trace with hash 878078665, now seen corresponding path program 2 times [2023-11-28 23:36:19,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:19,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64838684] [2023-11-28 23:36:19,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:19,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:19,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:19,176 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:36:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:36:19,180 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:36:19,180 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:19,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1575530616, now seen corresponding path program 3 times [2023-11-28 23:36:19,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:36:19,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790093966] [2023-11-28 23:36:19,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:36:19,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:36:19,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-28 23:36:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-28 23:36:19,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-28 23:36:19,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-28 23:36:19,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-28 23:36:19,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:19,298 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-28 23:36:19,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:36:19,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790093966] [2023-11-28 23:36:19,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790093966] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 23:36:19,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750135095] [2023-11-28 23:36:19,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-28 23:36:19,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:36:19,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:19,301 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:36:19,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-11-28 23:36:19,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-28 23:36:19,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-28 23:36:19,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 23:36:19,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:19,453 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-28 23:36:19,453 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:36:19,647 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-28 23:36:19,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750135095] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:36:19,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-28 23:36:19,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 14] total 24 [2023-11-28 23:36:19,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670752087] [2023-11-28 23:36:19,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-28 23:36:19,934 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:19,934 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:19,934 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:19,934 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:19,934 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-28 23:36:19,934 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:19,934 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:19,935 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:19,935 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration9_Loop [2023-11-28 23:36:19,935 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:19,935 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:19,935 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-28 23:36:19,939 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-28 23:36:19,941 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-28 23:36:19,942 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-28 23:36:19,944 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-28 23:36:19,945 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-28 23:36:19,947 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-28 23:36:19,948 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-28 23:36:19,950 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-28 23:36:19,981 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:19,981 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-28 23:36:19,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:19,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:19,982 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:19,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-28 23:36:19,984 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-28 23:36:19,984 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:20,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2023-11-28 23:36:20,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:20,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:20,006 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:20,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-28 23:36:20,008 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-28 23:36:20,008 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-28 23:36:20,021 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-28 23:36:20,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:20,024 INFO L210 LassoAnalysis]: Preferences: [2023-11-28 23:36:20,024 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-28 23:36:20,024 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-28 23:36:20,024 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-28 23:36:20,024 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-28 23:36:20,024 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:20,024 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-28 23:36:20,024 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-28 23:36:20,024 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration9_Loop [2023-11-28 23:36:20,024 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-28 23:36:20,024 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-28 23:36:20,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-28 23:36:20,029 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-28 23:36:20,030 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-28 23:36:20,032 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-28 23:36:20,033 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-28 23:36:20,035 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-28 23:36:20,036 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-28 23:36:20,037 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-28 23:36:20,038 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-28 23:36:20,077 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-28 23:36:20,077 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-28 23:36:20,077 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:20,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:20,078 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:20,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-28 23:36:20,080 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-28 23:36:20,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-28 23:36:20,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-28 23:36:20,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-28 23:36:20,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-28 23:36:20,090 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-28 23:36:20,091 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-28 23:36:20,091 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-28 23:36:20,093 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-28 23:36:20,096 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-28 23:36:20,096 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-28 23:36:20,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-28 23:36:20,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:36:20,097 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-28 23:36:20,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-28 23:36:20,098 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-28 23:36:20,099 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-28 23:36:20,099 INFO L513 LassoAnalysis]: Proved termination. [2023-11-28 23:36:20,099 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-28 23:36:20,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:20,101 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-28 23:36:20,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:20,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:20,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 23:36:20,143 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:20,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:20,341 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-28 23:36:20,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:20,464 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-28 23:36:20,464 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-28 23:36:20,465 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-28 23:36:20,549 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-28 23:36:20,550 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-28 23:36:20,550 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-28 23:36:20,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-28 23:36:20,551 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-28 23:36:20,551 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:20,551 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:20,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:20,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:20,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 23:36:20,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:20,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2023-11-28 23:36:20,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:20,838 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-28 23:36:20,839 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:20,963 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-28 23:36:20,964 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-28 23:36:20,964 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-28 23:36:21,049 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-28 23:36:21,049 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-28 23:36:21,050 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-28 23:36:21,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-28 23:36:21,050 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-28 23:36:21,050 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:21,050 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:21,058 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:21,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:21,094 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 23:36:21,096 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:21,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:21,310 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-28 23:36:21,311 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:21,441 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-28 23:36:21,442 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-28 23:36:21,442 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-28 23:36:21,698 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-28 23:36:21,699 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-28 23:36:21,699 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-28 23:36:21,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 53 transitions. [2023-11-28 23:36:21,700 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 53 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-28 23:36:21,701 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:21,701 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-28 23:36:21,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:36:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:21,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 23:36:21,747 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:21,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:36:21,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-28 23:36:21,946 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:36:22,068 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-28 23:36:22,068 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-28 23:36:22,068 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-28 23:36:22,416 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-28 23:36:22,417 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-28 23:36:22,417 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-28 23:36:22,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 51 transitions. [2023-11-28 23:36:22,417 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-28 23:36:22,418 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:22,418 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 59 letters. Loop has 22 letters. [2023-11-28 23:36:22,418 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:22,418 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 37 letters. Loop has 44 letters. [2023-11-28 23:36:22,419 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-28 23:36:22,419 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 107 states and 112 transitions. [2023-11-28 23:36:22,420 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-28 23:36:22,420 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 107 states to 0 states and 0 transitions. [2023-11-28 23:36:22,420 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-28 23:36:22,420 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-28 23:36:22,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-28 23:36:22,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-28 23:36:22,420 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 23:36:22,420 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 23:36:22,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:36:22,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-28 23:36:22,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2023-11-28 23:36:22,421 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-28 23:36:22,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:36:22,421 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2023-11-28 23:36:22,421 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2023-11-28 23:36:22,421 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-28 23:36:22,421 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2023-11-28 23:36:22,422 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-28 23:36:22,422 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-28 23:36:22,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-28 23:36:22,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-28 23:36:22,422 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 23:36:22,422 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 23:36:22,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-28 23:36:22,422 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-28 23:36:22,422 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-28 23:36:22,422 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-28 23:36:22,422 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-28 23:36:22,422 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-28 23:36:22,428 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.11 11:36:22 BoogieIcfgContainer [2023-11-28 23:36:22,428 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-28 23:36:22,429 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-28 23:36:22,429 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-28 23:36:22,429 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-28 23:36:22,429 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:36:05" (3/4) ... [2023-11-28 23:36:22,431 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-28 23:36:22,431 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-28 23:36:22,432 INFO L158 Benchmark]: Toolchain (without parser) took 17548.62ms. Allocated memory was 130.0MB in the beginning and 232.8MB in the end (delta: 102.8MB). Free memory was 97.5MB in the beginning and 97.7MB in the end (delta: -207.7kB). Peak memory consumption was 103.5MB. Max. memory is 16.1GB. [2023-11-28 23:36:22,432 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 130.0MB. Free memory was 101.0MB in the beginning and 100.8MB in the end (delta: 160.8kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 23:36:22,432 INFO L158 Benchmark]: CACSL2BoogieTranslator took 199.42ms. Allocated memory is still 130.0MB. Free memory was 97.1MB in the beginning and 87.1MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-28 23:36:22,432 INFO L158 Benchmark]: Boogie Procedure Inliner took 27.45ms. Allocated memory is still 130.0MB. Free memory was 87.1MB in the beginning and 85.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 23:36:22,433 INFO L158 Benchmark]: Boogie Preprocessor took 28.99ms. Allocated memory is still 130.0MB. Free memory was 85.8MB in the beginning and 84.2MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-28 23:36:22,433 INFO L158 Benchmark]: RCFGBuilder took 223.49ms. Allocated memory is still 130.0MB. Free memory was 84.2MB in the beginning and 74.1MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-28 23:36:22,433 INFO L158 Benchmark]: BuchiAutomizer took 17061.78ms. Allocated memory was 130.0MB in the beginning and 232.8MB in the end (delta: 102.8MB). Free memory was 74.1MB in the beginning and 97.7MB in the end (delta: -23.6MB). Peak memory consumption was 80.4MB. Max. memory is 16.1GB. [2023-11-28 23:36:22,433 INFO L158 Benchmark]: Witness Printer took 2.70ms. Allocated memory is still 232.8MB. Free memory is still 97.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 23:36:22,435 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.17ms. Allocated memory is still 130.0MB. Free memory was 101.0MB in the beginning and 100.8MB in the end (delta: 160.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 199.42ms. Allocated memory is still 130.0MB. Free memory was 97.1MB in the beginning and 87.1MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 27.45ms. Allocated memory is still 130.0MB. Free memory was 87.1MB in the beginning and 85.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 28.99ms. Allocated memory is still 130.0MB. Free memory was 85.8MB in the beginning and 84.2MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 223.49ms. Allocated memory is still 130.0MB. Free memory was 84.2MB in the beginning and 74.1MB in the end (delta: 10.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 17061.78ms. Allocated memory was 130.0MB in the beginning and 232.8MB in the end (delta: 102.8MB). Free memory was 74.1MB in the beginning and 97.7MB in the end (delta: -23.6MB). Peak memory consumption was 80.4MB. Max. memory is 16.1GB. * Witness Printer took 2.70ms. Allocated memory is still 232.8MB. Free memory is still 97.7MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 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 17.0s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 7.6s. Construction of modules took 1.5s. Büchi inclusion checks took 7.4s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 12. Automata minimization 0.2s AutomataMinimizationTime, 12 MinimizatonAttempts, 516 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 2, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 9/33 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 959 SdHoareTripleChecker+Valid, 1.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 928 mSDsluCounter, 1503 SdHoareTripleChecker+Invalid, 1.6s 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.0s 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: 25ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 22 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.7s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-28 23:36:22,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2023-11-28 23:36:22,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:22,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2023-11-28 23:36:23,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:23,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-28 23:36:23,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-28 23:36:23,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-28 23:36:23,847 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-28 23:36:24,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1c60c01-4c42-415c-a021-edf88f2a6151/bin/uautomizer-verify-BQ2R08f2Ya/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