./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 30e01a73 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_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/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_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0724aefed4fd629206cc51e19e964e04af92729823366947a0cfe01fe4e4d102 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-30e01a7 [2023-11-23 22:33:45,598 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 22:33:45,715 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-23 22:33:45,721 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 22:33:45,722 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 22:33:45,760 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 22:33:45,760 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 22:33:45,761 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 22:33:45,762 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 22:33:45,767 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 22:33:45,768 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 22:33:45,768 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 22:33:45,769 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 22:33:45,771 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-23 22:33:45,771 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-23 22:33:45,772 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-23 22:33:45,772 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-23 22:33:45,772 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-23 22:33:45,773 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-23 22:33:45,773 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 22:33:45,774 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-23 22:33:45,774 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-23 22:33:45,775 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 22:33:45,775 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-23 22:33:45,776 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 22:33:45,776 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-23 22:33:45,777 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-23 22:33:45,777 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-23 22:33:45,778 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-23 22:33:45,778 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-23 22:33:45,780 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 22:33:45,780 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-23 22:33:45,780 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 22:33:45,781 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 22:33:45,781 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 22:33:45,781 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 22:33:45,782 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 22:33:45,782 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-23 22:33:45,783 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_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/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_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ 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-23 22:33:46,101 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 22:33:46,133 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 22:33:46,136 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 22:33:46,137 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 22:33:46,138 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 22:33:46,139 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2023-11-23 22:33:49,298 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 22:33:49,518 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 22:33:49,519 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/sv-benchmarks/c/recursive-simple/fibo_2calls_4-1.c [2023-11-23 22:33:49,527 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/data/40d9e97e5/5b550fe0c9e54428aa8f435bb493a6fb/FLAG56673dab6 [2023-11-23 22:33:49,542 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/data/40d9e97e5/5b550fe0c9e54428aa8f435bb493a6fb [2023-11-23 22:33:49,545 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 22:33:49,546 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 22:33:49,548 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 22:33:49,548 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 22:33:49,554 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 22:33:49,555 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,556 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@312ad649 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49, skipping insertion in model container [2023-11-23 22:33:49,557 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,577 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 22:33:49,768 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:33:49,780 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 22:33:49,797 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:33:49,812 INFO L206 MainTranslator]: Completed translation [2023-11-23 22:33:49,812 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49 WrapperNode [2023-11-23 22:33:49,813 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 22:33:49,814 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 22:33:49,814 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 22:33:49,814 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 22:33:49,822 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,829 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,842 INFO L138 Inliner]: procedures = 14, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 20 [2023-11-23 22:33:49,843 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 22:33:49,844 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 22:33:49,844 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 22:33:49,844 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 22:33:49,855 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,855 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,857 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,866 INFO L189 HeapSplitter]: Split 2 memory accesses to 1 slices as follows [2] [2023-11-23 22:33:49,866 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,866 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,869 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,871 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,873 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,873 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,875 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 22:33:49,876 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 22:33:49,876 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 22:33:49,877 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 22:33:49,878 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (1/1) ... [2023-11-23 22:33:49,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:49,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:49,909 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:49,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-23 22:33:49,947 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 22:33:49,948 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 22:33:49,948 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2023-11-23 22:33:49,948 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2023-11-23 22:33:49,948 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2023-11-23 22:33:49,948 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2023-11-23 22:33:49,948 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 22:33:49,949 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 22:33:50,008 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 22:33:50,010 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 22:33:50,150 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 22:33:50,167 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 22:33:50,168 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-23 22:33:50,169 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:33:50 BoogieIcfgContainer [2023-11-23 22:33:50,169 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 22:33:50,170 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-23 22:33:50,170 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-23 22:33:50,174 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-23 22:33:50,175 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:33:50,175 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 23.11 10:33:49" (1/3) ... [2023-11-23 22:33:50,176 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6b7a155d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 10:33:50, skipping insertion in model container [2023-11-23 22:33:50,176 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:33:50,176 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:33:49" (2/3) ... [2023-11-23 22:33:50,177 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6b7a155d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 10:33:50, skipping insertion in model container [2023-11-23 22:33:50,177 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:33:50,177 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:33:50" (3/3) ... [2023-11-23 22:33:50,178 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_4-1.c [2023-11-23 22:33:50,239 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-23 22:33:50,239 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-23 22:33:50,240 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-23 22:33:50,240 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-23 22:33:50,241 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-23 22:33:50,241 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-23 22:33:50,242 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-23 22:33:50,242 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-23 22:33:50,249 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-23 22:33:50,273 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-23 22:33:50,274 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:33:50,274 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:33:50,282 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-23 22:33:50,282 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:50,283 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-23 22:33:50,283 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-23 22:33:50,291 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-23 22:33:50,291 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:33:50,291 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:33:50,292 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-23 22:33:50,292 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:50,300 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-23 22:33:50,300 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-23 22:33:50,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:50,311 INFO L85 PathProgramCache]: Analyzing trace with hash 29898, now seen corresponding path program 1 times [2023-11-23 22:33:50,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:50,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685740315] [2023-11-23 22:33:50,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:50,323 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:50,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:50,433 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:33:50,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:50,477 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:33:50,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:50,480 INFO L85 PathProgramCache]: Analyzing trace with hash 1206117480, now seen corresponding path program 1 times [2023-11-23 22:33:50,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:50,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058470696] [2023-11-23 22:33:50,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:50,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:50,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:50,508 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:33:50,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:50,520 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:33:50,522 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:50,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1276411855, now seen corresponding path program 1 times [2023-11-23 22:33:50,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:50,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629856466] [2023-11-23 22:33:50,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:50,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:50,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:50,549 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:33:50,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:50,565 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:33:50,810 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:33:50,811 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:33:50,811 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:33:50,811 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:33:50,811 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:33:50,811 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:50,812 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:33:50,812 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:33:50,812 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2023-11-23 22:33:50,812 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:33:50,813 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:33:50,830 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-23 22:33:50,841 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-23 22:33:50,845 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-23 22:33:50,848 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-23 22:33:50,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-23 22:33:50,855 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-23 22:33:50,859 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-23 22:33:50,862 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-23 22:33:50,948 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:33:50,949 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:33:50,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:50,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:50,956 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:50,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-23 22:33:50,966 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:50,966 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:50,981 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:50,982 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:33:51,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2023-11-23 22:33:51,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,002 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,009 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,010 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-23 22:33:51,038 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:51,038 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:33:51,058 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2023-11-23 22:33:51,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,061 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-23 22:33:51,068 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,069 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,082 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:51,082 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-23 22:33:51,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,100 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-23 22:33:51,106 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,106 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,123 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:51,124 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-23 22:33:51,140 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,142 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,149 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-23 22:33:51,168 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:51,168 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-23 22:33:51,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,194 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,209 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,210 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-23 22:33:51,238 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:51,238 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-23 22:33:51,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,260 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-23 22:33:51,264 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,264 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,276 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:51,276 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-23 22:33:51,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,291 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-23 22:33:51,293 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:51,293 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,338 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-23 22:33:51,340 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:33:51,340 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:51,421 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:33:51,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,424 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:33:51,425 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:33:51,425 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:33:51,425 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:33:51,425 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:33:51,425 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,425 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:33:51,425 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:33:51,426 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration1_Loop [2023-11-23 22:33:51,426 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:33:51,426 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:33:51,427 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-23 22:33:51,439 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-23 22:33:51,443 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-23 22:33:51,455 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-23 22:33:51,458 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-23 22:33:51,461 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-23 22:33:51,474 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-23 22:33:51,477 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-23 22:33:51,552 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:33:51,557 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:33:51,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,560 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,578 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-23 22:33:51,592 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:51,592 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:51,592 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:51,593 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:51,593 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:51,595 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:51,595 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:51,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-23 22:33:51,605 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:51,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,630 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,644 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-23 22:33:51,656 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:51,656 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:51,657 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:51,657 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:51,657 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:51,658 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:51,658 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:51,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-23 22:33:51,671 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:51,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,691 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-23 22:33:51,697 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-23 22:33:51,708 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:51,708 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:51,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:51,709 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:51,709 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:51,709 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:51,710 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:51,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:51,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,740 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-23 22:33:51,743 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-23 22:33:51,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:51,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:51,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:51,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:51,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:51,754 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:51,754 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:51,768 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:51,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2023-11-23 22:33:51,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,780 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-23 22:33:51,782 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-23 22:33:51,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:51,792 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:51,792 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:51,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:51,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:51,793 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:51,794 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:51,797 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:51,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,817 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-23 22:33:51,820 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-23 22:33:51,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:51,830 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:51,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:51,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:51,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:51,832 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:51,832 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:51,859 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:33:51,877 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:33:51,877 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:33:51,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:51,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:51,900 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:51,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-23 22:33:51,907 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:33:51,908 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:33:51,908 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:33:51,908 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2023-11-23 22:33:51,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:51,934 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:33:51,977 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:52,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:52,004 INFO L262 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 22:33:52,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:52,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:52,037 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:33:52,040 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:52,136 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-23 22:33:52,181 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-23 22:33:52,184 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-23 22:33:52,373 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-23 22:33:52,375 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-23 22:33:52,380 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-23 22:33:52,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2023-11-23 22:33:52,383 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2023-11-23 22:33:52,384 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:52,384 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-23 22:33:52,384 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:52,385 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2023-11-23 22:33:52,385 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:52,386 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 85 states and 117 transitions. [2023-11-23 22:33:52,393 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-23 22:33:52,401 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 85 states to 61 states and 82 transitions. [2023-11-23 22:33:52,402 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2023-11-23 22:33:52,402 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2023-11-23 22:33:52,403 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2023-11-23 22:33:52,404 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:33:52,404 INFO L218 hiAutomatonCegarLoop]: Abstraction has 61 states and 82 transitions. [2023-11-23 22:33:52,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2023-11-23 22:33:52,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2023-11-23 22:33:52,437 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-23 22:33:52,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2023-11-23 22:33:52,440 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2023-11-23 22:33:52,440 INFO L428 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2023-11-23 22:33:52,440 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-23 22:33:52,440 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2023-11-23 22:33:52,442 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-23 22:33:52,442 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:33:52,443 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:33:52,444 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:52,444 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:52,444 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-23 22:33:52,445 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-23 22:33:52,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:52,445 INFO L85 PathProgramCache]: Analyzing trace with hash -722660232, now seen corresponding path program 1 times [2023-11-23 22:33:52,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:52,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131164066] [2023-11-23 22:33:52,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:52,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:52,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:52,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 22:33:52,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:52,674 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-23 22:33:52,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:33:52,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131164066] [2023-11-23 22:33:52,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131164066] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:33:52,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:33:52,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 22:33:52,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273838560] [2023-11-23 22:33:52,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:33:52,680 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:33:52,680 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:52,680 INFO L85 PathProgramCache]: Analyzing trace with hash -880179458, now seen corresponding path program 1 times [2023-11-23 22:33:52,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:52,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225416647] [2023-11-23 22:33:52,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:52,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:52,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-23 22:33:52,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:52,807 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-23 22:33:52,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:33:52,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225416647] [2023-11-23 22:33:52,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225416647] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:33:52,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:33:52,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 22:33:52,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923876624] [2023-11-23 22:33:52,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:33:52,809 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:33:52,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:33:52,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 22:33:52,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-23 22:33:52,813 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-23 22:33:52,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:33:52,904 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2023-11-23 22:33:52,904 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2023-11-23 22:33:52,916 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-23 22:33:52,920 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2023-11-23 22:33:52,920 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2023-11-23 22:33:52,921 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2023-11-23 22:33:52,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2023-11-23 22:33:52,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:33:52,921 INFO L218 hiAutomatonCegarLoop]: Abstraction has 66 states and 86 transitions. [2023-11-23 22:33:52,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2023-11-23 22:33:52,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2023-11-23 22:33:52,929 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-23 22:33:52,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2023-11-23 22:33:52,930 INFO L240 hiAutomatonCegarLoop]: Abstraction has 58 states and 76 transitions. [2023-11-23 22:33:52,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 22:33:52,932 INFO L428 stractBuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2023-11-23 22:33:52,932 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-23 22:33:52,932 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2023-11-23 22:33:52,933 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-23 22:33:52,933 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:33:52,934 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:33:52,935 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:52,935 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:52,935 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-23 22:33:52,935 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-23 22:33:52,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:52,936 INFO L85 PathProgramCache]: Analyzing trace with hash -927605802, now seen corresponding path program 1 times [2023-11-23 22:33:52,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:52,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26801224] [2023-11-23 22:33:52,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:52,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:53,002 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 22:33:53,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:53,162 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-23 22:33:53,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:33:53,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26801224] [2023-11-23 22:33:53,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26801224] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:33:53,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223813820] [2023-11-23 22:33:53,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:53,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:33:53,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,165 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-23 22:33:53,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:53,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:33:53,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:53,252 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-23 22:33:53,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:33:53,357 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-23 22:33:53,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223813820] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:33:53,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:33:53,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2023-11-23 22:33:53,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591510872] [2023-11-23 22:33:53,358 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:33:53,359 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:33:53,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:53,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1515734512, now seen corresponding path program 1 times [2023-11-23 22:33:53,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:53,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643851788] [2023-11-23 22:33:53,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:53,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:53,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:53,372 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:33:53,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:53,393 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:33:53,647 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:33:53,647 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:33:53,647 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:33:53,647 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:33:53,647 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:33:53,647 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,647 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:33:53,648 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:33:53,648 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2023-11-23 22:33:53,648 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:33:53,648 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:33:53,649 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-23 22:33:53,652 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-23 22:33:53,654 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-23 22:33:53,656 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-23 22:33:53,658 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-23 22:33:53,660 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-23 22:33:53,670 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-23 22:33:53,672 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-23 22:33:53,677 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-23 22:33:53,737 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:33:53,738 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:33:53,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,740 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,745 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:53,745 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-23 22:33:53,767 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:53,767 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-23 22:33:53,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,794 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-23 22:33:53,796 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:53,796 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,808 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:53,808 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-23 22:33:53,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,825 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-23 22:33:53,827 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:53,827 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,839 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:53,839 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-23 22:33:53,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,854 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-23 22:33:53,862 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:53,862 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,874 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:53,874 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-23 22:33:53,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,896 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-23 22:33:53,898 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:53,898 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,910 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:53,910 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:33:53,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,922 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-23 22:33:53,926 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:53,926 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:53,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:53,951 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:53,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-23 22:33:53,953 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:33:53,953 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:53,971 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:33:53,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2023-11-23 22:33:53,985 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:33:53,985 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:33:53,985 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:33:53,985 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:33:53,986 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:33:53,986 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:53,986 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:33:53,986 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:33:53,986 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration3_Loop [2023-11-23 22:33:53,986 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:33:53,986 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:33:53,987 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-23 22:33:53,997 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-23 22:33:54,000 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:33:54,002 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-23 22:33:54,004 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-23 22:33:54,010 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-23 22:33:54,016 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:33:54,019 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-23 22:33:54,021 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-23 22:33:54,072 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:33:54,072 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:33:54,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:54,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:54,074 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:54,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-23 22:33:54,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:54,093 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:54,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:54,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:54,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:54,094 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:54,094 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:54,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-23 22:33:54,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:54,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:54,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:54,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:54,128 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:54,136 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-23 22:33:54,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:54,149 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:54,149 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:54,149 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:54,149 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:54,151 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:54,151 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:54,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-23 22:33:54,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:54,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-23 22:33:54,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:54,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:54,176 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:54,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-23 22:33:54,177 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-23 22:33:54,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:54,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:54,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:54,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:54,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:54,188 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:54,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:54,205 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:54,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2023-11-23 22:33:54,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:54,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:54,221 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:54,224 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-23 22:33:54,236 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:54,236 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:54,236 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:54,236 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:54,237 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:54,237 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:54,237 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:54,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-23 22:33:54,251 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:54,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:54,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:54,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:54,276 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:54,280 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-23 22:33:54,292 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:54,292 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:54,293 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:54,293 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:54,293 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:54,294 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:54,294 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:54,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-23 22:33:54,307 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:33:54,311 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:33:54,311 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:33:54,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:54,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:54,317 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:54,318 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:33:54,319 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:33:54,319 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:33:54,319 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2023-11-23 22:33:54,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-23 22:33:54,342 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:54,342 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:33:54,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:54,388 INFO L262 TraceCheckSpWp]: Trace formula consists of 137 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:33:54,390 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:54,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:54,483 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-23 22:33:54,485 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:54,639 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-23 22:33:54,640 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-23 22:33:54,640 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-23 22:33:55,114 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-23 22:33:55,120 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-23 22:33:55,121 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-23 22:33:55,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2023-11-23 22:33:55,124 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2023-11-23 22:33:55,124 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:55,125 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2023-11-23 22:33:55,127 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:55,127 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2023-11-23 22:33:55,130 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:55,130 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2023-11-23 22:33:55,145 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-23 22:33:55,159 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2023-11-23 22:33:55,161 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2023-11-23 22:33:55,163 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2023-11-23 22:33:55,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2023-11-23 22:33:55,165 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:33:55,166 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 237 transitions. [2023-11-23 22:33:55,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2023-11-23 22:33:55,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2023-11-23 22:33:55,184 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-23 22:33:55,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2023-11-23 22:33:55,187 INFO L240 hiAutomatonCegarLoop]: Abstraction has 152 states and 206 transitions. [2023-11-23 22:33:55,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:33:55,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 22:33:55,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-23 22:33:55,188 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-23 22:33:55,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:33:55,359 INFO L93 Difference]: Finished difference Result 183 states and 247 transitions. [2023-11-23 22:33:55,359 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 247 transitions. [2023-11-23 22:33:55,368 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-23 22:33:55,372 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2023-11-23 22:33:55,386 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 243 transitions. [2023-11-23 22:33:55,387 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2023-11-23 22:33:55,389 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2023-11-23 22:33:55,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 243 transitions. [2023-11-23 22:33:55,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:33:55,393 INFO L218 hiAutomatonCegarLoop]: Abstraction has 180 states and 243 transitions. [2023-11-23 22:33:55,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 243 transitions. [2023-11-23 22:33:55,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 165. [2023-11-23 22:33:55,418 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-23 22:33:55,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 225 transitions. [2023-11-23 22:33:55,423 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 225 transitions. [2023-11-23 22:33:55,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 22:33:55,425 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 225 transitions. [2023-11-23 22:33:55,425 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-23 22:33:55,425 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 225 transitions. [2023-11-23 22:33:55,427 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2023-11-23 22:33:55,427 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:33:55,427 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:33:55,429 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-23 22:33:55,429 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:33:55,429 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-23 22:33:55,430 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-23 22:33:55,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:55,430 INFO L85 PathProgramCache]: Analyzing trace with hash 1873386980, now seen corresponding path program 1 times [2023-11-23 22:33:55,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:55,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149439927] [2023-11-23 22:33:55,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:55,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 22:33:55,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:33:55,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:33:55,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-23 22:33:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-23 22:33:55,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,562 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-23 22:33:55,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:33:55,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149439927] [2023-11-23 22:33:55,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149439927] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:33:55,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432205271] [2023-11-23 22:33:55,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:55,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:33:55,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:55,565 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:33:55,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-23 22:33:55,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:55,613 INFO L262 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 22:33:55,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:55,725 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-23 22:33:55,725 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:33:56,124 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-23 22:33:56,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432205271] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:33:56,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:33:56,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 16 [2023-11-23 22:33:56,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911805277] [2023-11-23 22:33:56,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:33:56,125 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:33:56,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:56,126 INFO L85 PathProgramCache]: Analyzing trace with hash 996300776, now seen corresponding path program 2 times [2023-11-23 22:33:56,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:56,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144646167] [2023-11-23 22:33:56,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:56,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:56,133 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:33:56,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:33:56,141 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:33:56,261 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:33:56,261 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:33:56,262 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:33:56,262 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:33:56,262 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:33:56,262 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,262 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:33:56,262 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:33:56,262 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2023-11-23 22:33:56,262 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:33:56,263 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:33:56,264 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:33:56,266 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:33:56,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:33:56,272 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-23 22:33:56,274 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-23 22:33:56,277 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-23 22:33:56,279 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-23 22:33:56,289 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-23 22:33:56,345 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:33:56,345 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:33:56,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,347 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,353 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,353 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-23 22:33:56,376 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:56,376 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-23 22:33:56,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2023-11-23 22:33:56,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,393 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,395 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,395 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-23 22:33:56,406 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:56,406 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-23 22:33:56,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-23 22:33:56,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,420 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-23 22:33:56,421 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,421 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,433 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:56,433 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-23 22:33:56,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-23 22:33:56,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,453 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-23 22:33:56,456 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,456 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,468 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:56,468 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:33:56,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2023-11-23 22:33:56,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,493 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,495 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,495 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-23 22:33:56,520 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:56,520 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:33:56,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:56,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,532 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-23 22:33:56,534 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,534 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,561 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:33:56,561 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-23 22:33:56,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2023-11-23 22:33:56,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,575 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-23 22:33:56,576 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:33:56,576 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:56,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,610 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-23 22:33:56,612 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:33:56,612 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:33:56,682 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:33:56,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:56,685 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:33:56,685 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:33:56,685 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:33:56,685 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:33:56,685 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:33:56,686 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,686 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:33:56,686 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:33:56,686 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration4_Loop [2023-11-23 22:33:56,686 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:33:56,686 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:33:56,687 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-23 22:33:56,694 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-23 22:33:56,696 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-23 22:33:56,699 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-23 22:33:56,701 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-23 22:33:56,703 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-23 22:33:56,705 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-23 22:33:56,714 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-23 22:33:56,766 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:33:56,766 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:33:56,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,772 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,780 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-23 22:33:56,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:56,793 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:56,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:56,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:56,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:56,793 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:56,794 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:56,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-23 22:33:56,807 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:56,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:56,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,832 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,835 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-23 22:33:56,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-23 22:33:56,848 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:56,848 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:56,848 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:56,848 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:56,848 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:56,849 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:56,849 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:56,871 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:56,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:56,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,891 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,893 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-23 22:33:56,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-23 22:33:56,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:56,905 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:56,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:56,905 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:56,905 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:56,906 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:56,906 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:56,907 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:56,921 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2023-11-23 22:33:56,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,922 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-23 22:33:56,924 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-23 22:33:56,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:56,934 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:56,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:56,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:56,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:56,934 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:56,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:56,943 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:56,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:56,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:56,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:56,966 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:56,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-23 22:33:56,969 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-23 22:33:56,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:56,981 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:56,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:56,981 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:56,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:56,982 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:56,982 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:57,002 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:57,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:57,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:57,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:57,022 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:57,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-23 22:33:57,028 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-23 22:33:57,038 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:57,038 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:57,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:57,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:57,038 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:57,039 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:57,039 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:57,050 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:33:57,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:57,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:57,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:57,071 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:57,073 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-23 22:33:57,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:33:57,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:33:57,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:33:57,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:33:57,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:33:57,087 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:33:57,087 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:33:57,088 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-23 22:33:57,099 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:33:57,104 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:33:57,104 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:33:57,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:33:57,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:57,107 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:33:57,108 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:33:57,108 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:33:57,108 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:33:57,108 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2023-11-23 22:33:57,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-23 22:33:57,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:57,128 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:33:57,140 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:57,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:57,202 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:33:57,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:57,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-23 22:33:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:57,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:33:57,576 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:57,639 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-23 22:33:57,641 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-23 22:33:57,641 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-23 22:33:57,873 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-23 22:33:57,873 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-23 22:33:57,877 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-23 22:33:57,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2023-11-23 22:33:57,877 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-23 22:33:57,878 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:57,878 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:33:57,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:57,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:57,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:33:57,951 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:58,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:58,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:33:58,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:58,352 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-23 22:33:58,353 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-23 22:33:58,354 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-23 22:33:58,534 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-23 22:33:58,534 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-23 22:33:58,537 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-23 22:33:58,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2023-11-23 22:33:58,537 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-23 22:33:58,538 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:58,538 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:33:58,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:58,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:58,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:33:58,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:58,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:58,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 22:33:58,982 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:33:59,041 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-23 22:33:59,042 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2023-11-23 22:33:59,043 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-23 22:33:59,219 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-23 22:33:59,220 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-23 22:33:59,221 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-23 22:33:59,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2023-11-23 22:33:59,221 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 8 letters. [2023-11-23 22:33:59,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:59,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 44 letters. Loop has 8 letters. [2023-11-23 22:33:59,223 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:59,223 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 16 letters. [2023-11-23 22:33:59,223 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:33:59,224 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 553 states and 762 transitions. [2023-11-23 22:33:59,233 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 56 [2023-11-23 22:33:59,243 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 553 states to 445 states and 639 transitions. [2023-11-23 22:33:59,243 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 195 [2023-11-23 22:33:59,244 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2023-11-23 22:33:59,244 INFO L73 IsDeterministic]: Start isDeterministic. Operand 445 states and 639 transitions. [2023-11-23 22:33:59,244 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:33:59,244 INFO L218 hiAutomatonCegarLoop]: Abstraction has 445 states and 639 transitions. [2023-11-23 22:33:59,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states and 639 transitions. [2023-11-23 22:33:59,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 370. [2023-11-23 22:33:59,272 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-23 22:33:59,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 507 transitions. [2023-11-23 22:33:59,276 INFO L240 hiAutomatonCegarLoop]: Abstraction has 370 states and 507 transitions. [2023-11-23 22:33:59,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:33:59,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 22:33:59,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-11-23 22:33:59,277 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-23 22:33:59,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:33:59,587 INFO L93 Difference]: Finished difference Result 449 states and 635 transitions. [2023-11-23 22:33:59,587 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 449 states and 635 transitions. [2023-11-23 22:33:59,595 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-23 22:33:59,603 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 449 states to 410 states and 591 transitions. [2023-11-23 22:33:59,603 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 228 [2023-11-23 22:33:59,604 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 229 [2023-11-23 22:33:59,604 INFO L73 IsDeterministic]: Start isDeterministic. Operand 410 states and 591 transitions. [2023-11-23 22:33:59,604 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:33:59,604 INFO L218 hiAutomatonCegarLoop]: Abstraction has 410 states and 591 transitions. [2023-11-23 22:33:59,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states and 591 transitions. [2023-11-23 22:33:59,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 359. [2023-11-23 22:33:59,622 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-23 22:33:59,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 496 transitions. [2023-11-23 22:33:59,626 INFO L240 hiAutomatonCegarLoop]: Abstraction has 359 states and 496 transitions. [2023-11-23 22:33:59,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 22:33:59,627 INFO L428 stractBuchiCegarLoop]: Abstraction has 359 states and 496 transitions. [2023-11-23 22:33:59,628 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-23 22:33:59,628 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 359 states and 496 transitions. [2023-11-23 22:33:59,631 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-23 22:33:59,631 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:33:59,631 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:33:59,634 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-23 22:33:59,634 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-23 22:33:59,635 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-23 22:33:59,635 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-23 22:33:59,636 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:33:59,636 INFO L85 PathProgramCache]: Analyzing trace with hash -1302122831, now seen corresponding path program 1 times [2023-11-23 22:33:59,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:33:59,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900548794] [2023-11-23 22:33:59,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:59,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:33:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 22:33:59,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:33:59,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:33:59,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:33:59,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 22:33:59,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,910 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-23 22:33:59,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:33:59,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900548794] [2023-11-23 22:33:59,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900548794] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:33:59,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234808128] [2023-11-23 22:33:59,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:33:59,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:33:59,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:33:59,916 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:33:59,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-23 22:33:59,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:33:59,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:33:59,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:00,034 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-23 22:34:00,034 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:00,229 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-23 22:34:00,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234808128] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:00,229 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:00,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 16 [2023-11-23 22:34:00,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889478560] [2023-11-23 22:34:00,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:00,230 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:34:00,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:00,231 INFO L85 PathProgramCache]: Analyzing trace with hash -96284739, now seen corresponding path program 1 times [2023-11-23 22:34:00,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:00,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646941398] [2023-11-23 22:34:00,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:00,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 22:34:00,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:00,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:34:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 22:34:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:00,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:00,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:00,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:34:00,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 22:34:00,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 22:34:00,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,607 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-23 22:34:00,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:00,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646941398] [2023-11-23 22:34:00,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646941398] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:00,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193720279] [2023-11-23 22:34:00,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:00,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:00,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:00,609 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:00,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-23 22:34:00,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:00,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 22:34:00,677 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:00,771 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-23 22:34:00,771 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:01,246 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-23 22:34:01,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193720279] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:01,247 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:01,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2023-11-23 22:34:01,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77297782] [2023-11-23 22:34:01,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:01,248 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:34:01,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:01,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 22:34:01,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2023-11-23 22:34:01,249 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-23 22:34:01,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:01,430 INFO L93 Difference]: Finished difference Result 387 states and 546 transitions. [2023-11-23 22:34:01,430 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 387 states and 546 transitions. [2023-11-23 22:34:01,437 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-23 22:34:01,444 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 387 states to 387 states and 546 transitions. [2023-11-23 22:34:01,444 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 209 [2023-11-23 22:34:01,448 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 209 [2023-11-23 22:34:01,448 INFO L73 IsDeterministic]: Start isDeterministic. Operand 387 states and 546 transitions. [2023-11-23 22:34:01,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:01,448 INFO L218 hiAutomatonCegarLoop]: Abstraction has 387 states and 546 transitions. [2023-11-23 22:34:01,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states and 546 transitions. [2023-11-23 22:34:01,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 369. [2023-11-23 22:34:01,469 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-23 22:34:01,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 508 transitions. [2023-11-23 22:34:01,473 INFO L240 hiAutomatonCegarLoop]: Abstraction has 369 states and 508 transitions. [2023-11-23 22:34:01,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 22:34:01,475 INFO L428 stractBuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2023-11-23 22:34:01,475 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-23 22:34:01,475 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 508 transitions. [2023-11-23 22:34:01,478 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2023-11-23 22:34:01,479 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:01,479 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:01,484 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-23 22:34:01,484 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-23 22:34:01,484 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-23 22:34:01,486 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-23 22:34:01,486 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:01,486 INFO L85 PathProgramCache]: Analyzing trace with hash -658151768, now seen corresponding path program 1 times [2023-11-23 22:34:01,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:01,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178518799] [2023-11-23 22:34:01,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:01,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:01,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:01,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-23 22:34:01,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:01,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:01,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:01,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:34:01,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:01,647 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-23 22:34:01,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:01,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178518799] [2023-11-23 22:34:01,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178518799] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:01,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256668925] [2023-11-23 22:34:01,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:01,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:01,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:01,651 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:01,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-23 22:34:01,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:01,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 22:34:01,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:01,804 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-23 22:34:01,805 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:02,047 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-23 22:34:02,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256668925] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:02,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:02,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 17 [2023-11-23 22:34:02,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817704106] [2023-11-23 22:34:02,051 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:02,052 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:34:02,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:02,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1404661389, now seen corresponding path program 1 times [2023-11-23 22:34:02,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:02,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705305228] [2023-11-23 22:34:02,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:02,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:02,066 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:02,076 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:02,384 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:02,384 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:02,384 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:02,384 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:02,384 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:02,384 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,384 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:02,384 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:02,385 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2023-11-23 22:34:02,385 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:02,385 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:02,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:02,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:02,392 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:02,394 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-23 22:34:02,398 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:02,403 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-23 22:34:02,406 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-23 22:34:02,408 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-23 22:34:02,411 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-23 22:34:02,459 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:02,459 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:02,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,465 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,467 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:02,467 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:02,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-23 22:34:02,497 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:02,497 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-23 22:34:02,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:02,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,517 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,520 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:02,520 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:02,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-23 22:34:02,542 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:02,542 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:02,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:02,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,561 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,564 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:02,564 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:02,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-23 22:34:02,596 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:02,596 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-23 22:34:02,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:02,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,616 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,620 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:02,620 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:02,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-23 22:34:02,632 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:02,632 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-23 22:34:02,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:02,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,646 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-23 22:34:02,648 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:02,648 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:02,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:02,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,672 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-23 22:34:02,674 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:02,674 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:02,687 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:02,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2023-11-23 22:34:02,699 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:02,699 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:02,699 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:02,699 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:02,699 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:02,699 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,699 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:02,699 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:02,699 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration6_Loop [2023-11-23 22:34:02,699 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:02,699 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:02,700 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-23 22:34:02,702 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-23 22:34:02,705 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-23 22:34:02,710 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-23 22:34:02,714 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-23 22:34:02,720 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-23 22:34:02,728 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-23 22:34:02,731 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-23 22:34:02,733 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-23 22:34:02,785 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:02,785 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:02,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,787 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-23 22:34:02,788 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-23 22:34:02,798 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:02,798 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:02,799 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:02,799 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:02,799 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:02,799 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:02,799 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:02,801 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:02,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-23 22:34:02,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,814 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-23 22:34:02,816 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-23 22:34:02,826 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:02,826 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:02,826 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:02,826 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:02,826 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:02,827 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:02,827 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:02,847 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:02,858 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2023-11-23 22:34:02,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,860 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-23 22:34:02,861 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-23 22:34:02,871 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:02,871 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:02,871 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:02,872 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:02,872 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:02,872 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:02,872 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:02,875 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:02,877 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:34:02,878 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:34:02,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:02,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:02,879 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:02,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-23 22:34:02,880 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:02,880 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:02,880 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:02,880 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-23 22:34:02,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-11-23 22:34:02,894 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:02,904 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:02,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:02,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 22:34:02,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:03,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:03,166 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-23 22:34:03,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:03,353 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-23 22:34:03,353 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-23 22:34:03,354 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-23 22:34:03,799 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-23 22:34:03,799 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-23 22:34:03,800 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-23 22:34:03,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 68 transitions. [2023-11-23 22:34:03,801 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 32 letters. Loop has 26 letters. [2023-11-23 22:34:03,802 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:03,802 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 58 letters. Loop has 26 letters. [2023-11-23 22:34:03,802 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:03,802 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 68 transitions. Stem has 32 letters. Loop has 52 letters. [2023-11-23 22:34:03,803 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:03,803 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1744 states and 2390 transitions. [2023-11-23 22:34:03,832 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 143 [2023-11-23 22:34:03,881 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1744 states to 1582 states and 2212 transitions. [2023-11-23 22:34:03,881 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 538 [2023-11-23 22:34:03,883 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 572 [2023-11-23 22:34:03,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1582 states and 2212 transitions. [2023-11-23 22:34:03,893 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:03,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:03,901 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1582 states and 2212 transitions. [2023-11-23 22:34:03,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states and 2212 transitions. [2023-11-23 22:34:03,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1505. [2023-11-23 22:34:03,952 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-23 22:34:03,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2106 transitions. [2023-11-23 22:34:03,966 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1505 states and 2106 transitions. [2023-11-23 22:34:03,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:03,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-23 22:34:03,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2023-11-23 22:34:03,967 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-23 22:34:04,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:04,221 INFO L93 Difference]: Finished difference Result 1604 states and 1988 transitions. [2023-11-23 22:34:04,221 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1604 states and 1988 transitions. [2023-11-23 22:34:04,243 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 147 [2023-11-23 22:34:04,251 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1604 states to 594 states and 683 transitions. [2023-11-23 22:34:04,251 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 289 [2023-11-23 22:34:04,252 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 289 [2023-11-23 22:34:04,252 INFO L73 IsDeterministic]: Start isDeterministic. Operand 594 states and 683 transitions. [2023-11-23 22:34:04,253 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:04,253 INFO L218 hiAutomatonCegarLoop]: Abstraction has 594 states and 683 transitions. [2023-11-23 22:34:04,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states and 683 transitions. [2023-11-23 22:34:04,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 482. [2023-11-23 22:34:04,265 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-23 22:34:04,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 482 states to 482 states and 549 transitions. [2023-11-23 22:34:04,268 INFO L240 hiAutomatonCegarLoop]: Abstraction has 482 states and 549 transitions. [2023-11-23 22:34:04,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 22:34:04,269 INFO L428 stractBuchiCegarLoop]: Abstraction has 482 states and 549 transitions. [2023-11-23 22:34:04,269 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-23 22:34:04,269 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 482 states and 549 transitions. [2023-11-23 22:34:04,273 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 102 [2023-11-23 22:34:04,273 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:04,273 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:04,274 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-23 22:34:04,274 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:04,274 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-23 22:34:04,275 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-23 22:34:04,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:04,275 INFO L85 PathProgramCache]: Analyzing trace with hash -562711824, now seen corresponding path program 1 times [2023-11-23 22:34:04,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:04,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658729910] [2023-11-23 22:34:04,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:04,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:04,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:04,282 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:04,291 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:04,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:04,291 INFO L85 PathProgramCache]: Analyzing trace with hash -303531802, now seen corresponding path program 1 times [2023-11-23 22:34:04,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:04,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141350284] [2023-11-23 22:34:04,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:04,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:04,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 22:34:04,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-23 22:34:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,341 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-23 22:34:04,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:04,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141350284] [2023-11-23 22:34:04,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141350284] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:04,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861508275] [2023-11-23 22:34:04,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:04,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:04,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:04,344 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:04,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-23 22:34:04,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,386 INFO L262 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 22:34:04,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:04,408 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-23 22:34:04,408 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:04,478 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-23 22:34:04,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861508275] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:04,479 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:04,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2023-11-23 22:34:04,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389324090] [2023-11-23 22:34:04,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:04,480 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:34:04,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:04,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 22:34:04,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-23 22:34:04,481 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-23 22:34:04,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:04,546 INFO L93 Difference]: Finished difference Result 326 states and 353 transitions. [2023-11-23 22:34:04,546 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 326 states and 353 transitions. [2023-11-23 22:34:04,550 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-23 22:34:04,554 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 326 states to 271 states and 298 transitions. [2023-11-23 22:34:04,554 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 147 [2023-11-23 22:34:04,554 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 149 [2023-11-23 22:34:04,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 271 states and 298 transitions. [2023-11-23 22:34:04,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:04,555 INFO L218 hiAutomatonCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-23 22:34:04,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states and 298 transitions. [2023-11-23 22:34:04,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2023-11-23 22:34:04,561 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-23 22:34:04,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 298 transitions. [2023-11-23 22:34:04,563 INFO L240 hiAutomatonCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-23 22:34:04,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:34:04,564 INFO L428 stractBuchiCegarLoop]: Abstraction has 271 states and 298 transitions. [2023-11-23 22:34:04,564 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-23 22:34:04,564 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 271 states and 298 transitions. [2023-11-23 22:34:04,566 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-23 22:34:04,567 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:04,567 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:04,568 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-23 22:34:04,568 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:04,568 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-23 22:34:04,568 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-23 22:34:04,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:04,569 INFO L85 PathProgramCache]: Analyzing trace with hash 794867286, now seen corresponding path program 1 times [2023-11-23 22:34:04,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:04,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291069786] [2023-11-23 22:34:04,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:04,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:04,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 22:34:04,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:04,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:34:04,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-23 22:34:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,676 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-23 22:34:04,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:04,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291069786] [2023-11-23 22:34:04,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291069786] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:04,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703529417] [2023-11-23 22:34:04,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:04,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:04,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:04,678 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:04,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-23 22:34:04,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:04,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 22:34:04,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:04,795 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-23 22:34:04,796 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:04,938 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-23 22:34:04,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703529417] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:04,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:04,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2023-11-23 22:34:04,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981971433] [2023-11-23 22:34:04,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:04,940 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:34:04,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:04,940 INFO L85 PathProgramCache]: Analyzing trace with hash -815837104, now seen corresponding path program 1 times [2023-11-23 22:34:04,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:04,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799226168] [2023-11-23 22:34:04,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:04,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:04,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:04,945 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:04,948 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:05,119 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:05,120 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:05,120 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:05,120 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:05,120 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:05,120 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:05,120 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:05,121 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:05,121 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2023-11-23 22:34:05,121 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:05,121 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:05,122 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-23 22:34:05,132 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:05,134 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:05,136 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:05,139 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-23 22:34:05,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-23 22:34:05,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-23 22:34:05,146 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-23 22:34:05,149 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-23 22:34:05,197 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:05,197 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:05,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:05,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:05,199 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:05,207 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:05,207 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:05,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-23 22:34:05,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:05,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:05,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:05,250 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:05,253 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:05,253 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:05,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-23 22:34:05,276 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:05,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:05,296 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:05,296 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:05,296 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:05,296 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:05,296 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:05,296 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:05,296 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:05,296 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:05,296 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration8_Loop [2023-11-23 22:34:05,297 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:05,297 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:05,297 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-23 22:34:05,303 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-23 22:34:05,305 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-23 22:34:05,308 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-23 22:34:05,310 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-23 22:34:05,313 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-23 22:34:05,315 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-23 22:34:05,317 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-23 22:34:05,320 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-23 22:34:05,367 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:05,368 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:05,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:05,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:05,369 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:05,376 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-23 22:34:05,388 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:05,389 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:05,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:05,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:05,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:05,390 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:05,390 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:05,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-23 22:34:05,399 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:05,402 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:34:05,402 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:34:05,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:05,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:05,405 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:05,408 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:05,408 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:05,408 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:05,408 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-23 22:34:05,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-23 22:34:05,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:05,428 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:05,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:05,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2023-11-23 22:34:05,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:05,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:05,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:05,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:05,756 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-23 22:34:05,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:05,862 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-23 22:34:05,864 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-23 22:34:05,865 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-23 22:34:06,212 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-23 22:34:06,215 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-23 22:34:06,216 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-23 22:34:06,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 50 transitions. [2023-11-23 22:34:06,217 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 50 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-23 22:34:06,217 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:06,217 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:06,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:06,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:06,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:06,288 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:06,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:06,523 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-23 22:34:06,524 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:06,630 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-23 22:34:06,631 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-23 22:34:06,631 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-23 22:34:06,873 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-23 22:34:06,877 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-23 22:34:06,878 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-23 22:34:06,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 31 transitions. [2023-11-23 22:34:06,878 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 31 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-23 22:34:06,878 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:06,878 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:06,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:06,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:06,945 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:07,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:07,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-23 22:34:07,172 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:07,306 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-23 22:34:07,307 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-23 22:34:07,307 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-23 22:34:07,738 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-23 22:34:07,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-23 22:34:07,739 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-23 22:34:07,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 61 transitions. [2023-11-23 22:34:07,741 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 38 letters. Loop has 14 letters. [2023-11-23 22:34:07,744 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:07,744 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 52 letters. Loop has 14 letters. [2023-11-23 22:34:07,745 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:07,745 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 61 transitions. Stem has 38 letters. Loop has 28 letters. [2023-11-23 22:34:07,747 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:07,748 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1102 states and 1208 transitions. [2023-11-23 22:34:07,759 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 162 [2023-11-23 22:34:07,765 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1102 states to 538 states and 595 transitions. [2023-11-23 22:34:07,765 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 252 [2023-11-23 22:34:07,766 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 270 [2023-11-23 22:34:07,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 538 states and 595 transitions. [2023-11-23 22:34:07,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:07,767 INFO L218 hiAutomatonCegarLoop]: Abstraction has 538 states and 595 transitions. [2023-11-23 22:34:07,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states and 595 transitions. [2023-11-23 22:34:07,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 419. [2023-11-23 22:34:07,781 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-23 22:34:07,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 456 transitions. [2023-11-23 22:34:07,783 INFO L240 hiAutomatonCegarLoop]: Abstraction has 419 states and 456 transitions. [2023-11-23 22:34:07,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:07,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 22:34:07,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-23 22:34:07,784 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-23 22:34:07,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:07,923 INFO L93 Difference]: Finished difference Result 229 states and 241 transitions. [2023-11-23 22:34:07,923 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 229 states and 241 transitions. [2023-11-23 22:34:07,925 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 20 [2023-11-23 22:34:07,926 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 229 states to 83 states and 86 transitions. [2023-11-23 22:34:07,926 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2023-11-23 22:34:07,927 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-23 22:34:07,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 86 transitions. [2023-11-23 22:34:07,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:07,927 INFO L218 hiAutomatonCegarLoop]: Abstraction has 83 states and 86 transitions. [2023-11-23 22:34:07,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states and 86 transitions. [2023-11-23 22:34:07,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 66. [2023-11-23 22:34:07,929 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-23 22:34:07,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2023-11-23 22:34:07,930 INFO L240 hiAutomatonCegarLoop]: Abstraction has 66 states and 68 transitions. [2023-11-23 22:34:07,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 22:34:07,932 INFO L428 stractBuchiCegarLoop]: Abstraction has 66 states and 68 transitions. [2023-11-23 22:34:07,932 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-23 22:34:07,932 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 68 transitions. [2023-11-23 22:34:07,933 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 20 [2023-11-23 22:34:07,933 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:07,933 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:07,934 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-23 22:34:07,934 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-23 22:34:07,934 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-23 22:34:07,934 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-23 22:34:07,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:07,935 INFO L85 PathProgramCache]: Analyzing trace with hash -562711824, now seen corresponding path program 2 times [2023-11-23 22:34:07,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:07,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126887866] [2023-11-23 22:34:07,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:07,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:07,944 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:07,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:07,957 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:07,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:07,960 INFO L85 PathProgramCache]: Analyzing trace with hash 878078665, now seen corresponding path program 2 times [2023-11-23 22:34:07,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:07,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402695241] [2023-11-23 22:34:07,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:07,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:07,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:07,966 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:07,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:07,971 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:07,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:07,973 INFO L85 PathProgramCache]: Analyzing trace with hash 1575530616, now seen corresponding path program 3 times [2023-11-23 22:34:07,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:07,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803596010] [2023-11-23 22:34:07,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:07,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:07,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 22:34:08,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:08,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 22:34:08,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 22:34:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 22:34:08,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 22:34:08,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:08,116 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-23 22:34:08,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:08,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803596010] [2023-11-23 22:34:08,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803596010] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:08,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826219769] [2023-11-23 22:34:08,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 22:34:08,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:08,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:08,120 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:08,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2023-11-23 22:34:08,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-23 22:34:08,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 22:34:08,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 22:34:08,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:08,292 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-23 22:34:08,292 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:08,558 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-23 22:34:08,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826219769] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:08,559 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:08,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 14] total 24 [2023-11-23 22:34:08,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059361046] [2023-11-23 22:34:08,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:08,916 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:08,916 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:08,916 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:08,916 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:08,916 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:08,916 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:08,916 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:08,916 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:08,916 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration9_Loop [2023-11-23 22:34:08,916 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:08,916 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:08,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-23 22:34:08,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-23 22:34:08,926 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-23 22:34:08,929 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-23 22:34:08,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-23 22:34:08,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-23 22:34:08,937 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-23 22:34:08,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-23 22:34:08,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-23 22:34:08,993 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:08,993 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:08,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:08,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:08,997 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:09,001 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:09,001 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:09,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-23 22:34:09,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:09,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:09,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:09,047 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:09,052 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:09,052 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:09,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-23 22:34:09,075 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:09,093 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:09,093 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:09,093 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:09,094 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:09,094 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:09,094 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:09,094 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:09,094 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:09,094 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:09,094 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-1.c_Iteration9_Loop [2023-11-23 22:34:09,094 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:09,094 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:09,095 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-23 22:34:09,100 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-23 22:34:09,102 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-23 22:34:09,104 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-23 22:34:09,107 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-23 22:34:09,109 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-23 22:34:09,111 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:09,113 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-23 22:34:09,115 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-23 22:34:09,173 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:09,173 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:09,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:09,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:09,175 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:09,178 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-23 22:34:09,190 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:09,190 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:09,190 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:09,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:09,191 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:09,193 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:09,193 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:09,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-23 22:34:09,207 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:09,215 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:34:09,215 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:34:09,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:09,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:09,218 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:09,219 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:09,219 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:09,219 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:09,219 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2023-11-23 22:34:09,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-23 22:34:09,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:09,238 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:09,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:09,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:09,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 22:34:09,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:09,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:09,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 22:34:09,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:09,849 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-23 22:34:09,850 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-23 22:34:09,850 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-23 22:34:09,968 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-23 22:34:09,969 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-23 22:34:09,969 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-23 22:34:09,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-23 22:34:09,970 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-23 22:34:09,970 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:09,970 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:09,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:10,036 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 22:34:10,037 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:10,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:10,349 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 22:34:10,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:10,526 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-23 22:34:10,527 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-23 22:34:10,527 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-23 22:34:10,644 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-23 22:34:10,644 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-23 22:34:10,645 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-23 22:34:10,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2023-11-23 22:34:10,645 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-23 22:34:10,645 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:10,645 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:10,655 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:10,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 22:34:10,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:11,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:11,030 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 22:34:11,032 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:11,221 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-23 22:34:11,222 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-23 22:34:11,222 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-23 22:34:11,576 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-23 22:34:11,576 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-23 22:34:11,577 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-23 22:34:11,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 53 transitions. [2023-11-23 22:34:11,577 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 53 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-23 22:34:11,579 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:11,579 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:11,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:11,641 INFO L262 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-23 22:34:11,643 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:11,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:11,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-23 22:34:11,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:12,123 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-23 22:34:12,124 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-23 22:34:12,124 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-23 22:34:12,621 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-23 22:34:12,622 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-23 22:34:12,622 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-23 22:34:12,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 51 transitions. [2023-11-23 22:34:12,623 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 37 letters. Loop has 22 letters. [2023-11-23 22:34:12,623 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:12,624 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 59 letters. Loop has 22 letters. [2023-11-23 22:34:12,624 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:12,624 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 51 transitions. Stem has 37 letters. Loop has 44 letters. [2023-11-23 22:34:12,624 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:12,624 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 107 states and 112 transitions. [2023-11-23 22:34:12,626 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-23 22:34:12,626 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 107 states to 0 states and 0 transitions. [2023-11-23 22:34:12,626 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-23 22:34:12,626 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-23 22:34:12,626 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-23 22:34:12,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:34:12,626 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:12,626 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:12,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:12,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-23 22:34:12,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2023-11-23 22:34:12,627 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-23 22:34:12,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:12,627 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2023-11-23 22:34:12,627 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2023-11-23 22:34:12,627 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-23 22:34:12,628 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2023-11-23 22:34:12,628 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-23 22:34:12,628 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-23 22:34:12,628 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-23 22:34:12,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:34:12,628 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:12,628 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:12,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-23 22:34:12,628 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:12,628 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-23 22:34:12,629 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-23 22:34:12,629 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-23 22:34:12,629 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-23 22:34:12,639 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 23.11 10:34:12 BoogieIcfgContainer [2023-11-23 22:34:12,639 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-23 22:34:12,640 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-23 22:34:12,640 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-23 22:34:12,641 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-23 22:34:12,652 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:33:50" (3/4) ... [2023-11-23 22:34:12,654 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-23 22:34:12,656 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-23 22:34:12,656 INFO L158 Benchmark]: Toolchain (without parser) took 23110.40ms. Allocated memory was 155.2MB in the beginning and 264.2MB in the end (delta: 109.1MB). Free memory was 107.8MB in the beginning and 82.4MB in the end (delta: 25.3MB). Peak memory consumption was 136.9MB. Max. memory is 16.1GB. [2023-11-23 22:34:12,657 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 155.2MB. Free memory was 128.9MB in the beginning and 128.7MB in the end (delta: 156.5kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:34:12,657 INFO L158 Benchmark]: CACSL2BoogieTranslator took 265.56ms. Allocated memory is still 155.2MB. Free memory was 107.4MB in the beginning and 97.1MB in the end (delta: 10.3MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-23 22:34:12,658 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.38ms. Allocated memory is still 155.2MB. Free memory was 97.1MB in the beginning and 95.8MB in the end (delta: 1.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-23 22:34:12,658 INFO L158 Benchmark]: Boogie Preprocessor took 31.49ms. Allocated memory is still 155.2MB. Free memory was 95.8MB in the beginning and 94.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-23 22:34:12,658 INFO L158 Benchmark]: RCFGBuilder took 293.22ms. Allocated memory is still 155.2MB. Free memory was 94.2MB in the beginning and 84.5MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-23 22:34:12,659 INFO L158 Benchmark]: BuchiAutomizer took 22469.04ms. Allocated memory was 155.2MB in the beginning and 264.2MB in the end (delta: 109.1MB). Free memory was 84.5MB in the beginning and 82.4MB in the end (delta: 2.0MB). Peak memory consumption was 113.8MB. Max. memory is 16.1GB. [2023-11-23 22:34:12,659 INFO L158 Benchmark]: Witness Printer took 15.90ms. Allocated memory is still 264.2MB. Free memory is still 82.4MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:34:12,661 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.27ms. Allocated memory is still 155.2MB. Free memory was 128.9MB in the beginning and 128.7MB in the end (delta: 156.5kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 265.56ms. Allocated memory is still 155.2MB. Free memory was 107.4MB in the beginning and 97.1MB in the end (delta: 10.3MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 29.38ms. Allocated memory is still 155.2MB. Free memory was 97.1MB in the beginning and 95.8MB in the end (delta: 1.3MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 31.49ms. Allocated memory is still 155.2MB. Free memory was 95.8MB in the beginning and 94.2MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 293.22ms. Allocated memory is still 155.2MB. Free memory was 94.2MB in the beginning and 84.5MB in the end (delta: 9.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 22469.04ms. Allocated memory was 155.2MB in the beginning and 264.2MB in the end (delta: 109.1MB). Free memory was 84.5MB in the beginning and 82.4MB in the end (delta: 2.0MB). Peak memory consumption was 113.8MB. Max. memory is 16.1GB. * Witness Printer took 15.90ms. Allocated memory is still 264.2MB. Free memory is still 82.4MB. 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 22.4s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 10.5s. Construction of modules took 1.9s. Büchi inclusion checks took 9.4s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 12. Automata minimization 0.3s AutomataMinimizationTime, 12 MinimizatonAttempts, 516 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.2s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 2, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 9/33 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 959 SdHoareTripleChecker+Valid, 2.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 928 mSDsluCounter, 1503 SdHoareTripleChecker+Invalid, 1.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1041 mSDsCounter, 443 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2477 IncrementalHoareTripleChecker+Invalid, 2920 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 443 mSolverCounterUnsat, 462 mSDtfsCounter, 2477 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT1 conc0 concLT1 SILN0 SILU0 SILI2 SILT4 lasso0 LassoPreprocessingBenchmarks: Lassos: inital15 mio100 ax100 hnf100 lsp71 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq192 hnf90 smp82 dnf100 smp100 tf113 neg100 sie103 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 47ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 22 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 1.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-23 22:34:12,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:12,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2023-11-23 22:34:13,143 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2023-11-23 22:34:13,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2023-11-23 22:34:13,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2023-11-23 22:34:13,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-23 22:34:13,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-23 22:34:14,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-23 22:34:14,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_52bb99c7-b4fe-48f6-9ae6-af45f99957bd/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE