./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive/Fibonacci03.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 4fc63b2a 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_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Fibonacci03.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash be0a584ba9648c80e7a0523ff51ba530f1926c55cecd3c62f2cee05fbbff42e3 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4fc63b2 [2024-10-31 22:16:42,025 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-31 22:16:42,087 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/config/svcomp-Termination-32bit-Automizer_Default.epf [2024-10-31 22:16:42,093 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-31 22:16:42,094 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-31 22:16:42,137 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-31 22:16:42,138 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-31 22:16:42,138 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-31 22:16:42,139 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-31 22:16:42,144 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-31 22:16:42,144 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-31 22:16:42,145 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-31 22:16:42,145 INFO L153 SettingsManager]: * Use SBE=true [2024-10-31 22:16:42,145 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2024-10-31 22:16:42,146 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2024-10-31 22:16:42,146 INFO L153 SettingsManager]: * Use old map elimination=false [2024-10-31 22:16:42,146 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2024-10-31 22:16:42,148 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2024-10-31 22:16:42,148 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2024-10-31 22:16:42,149 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-31 22:16:42,149 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2024-10-31 22:16:42,151 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-31 22:16:42,152 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-31 22:16:42,152 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-31 22:16:42,152 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-31 22:16:42,152 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2024-10-31 22:16:42,153 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2024-10-31 22:16:42,153 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2024-10-31 22:16:42,153 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-31 22:16:42,154 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-31 22:16:42,154 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-31 22:16:42,154 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-31 22:16:42,155 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2024-10-31 22:16:42,155 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-31 22:16:42,156 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-31 22:16:42,156 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-31 22:16:42,179 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-31 22:16:42,179 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-31 22:16:42,179 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2024-10-31 22:16:42,180 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_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> be0a584ba9648c80e7a0523ff51ba530f1926c55cecd3c62f2cee05fbbff42e3 [2024-10-31 22:16:42,509 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-31 22:16:42,549 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-31 22:16:42,552 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-31 22:16:42,555 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-31 22:16:42,556 INFO L274 PluginConnector]: CDTParser initialized [2024-10-31 22:16:42,557 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/../../sv-benchmarks/c/recursive/Fibonacci03.c Unable to find full path for "g++" [2024-10-31 22:16:44,647 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-31 22:16:44,838 INFO L384 CDTParser]: Found 1 translation units. [2024-10-31 22:16:44,838 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/sv-benchmarks/c/recursive/Fibonacci03.c [2024-10-31 22:16:44,844 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/data/b47bfc7d9/1440c93d4532444aa3dce496c7494363/FLAG528a1cdf5 [2024-10-31 22:16:44,861 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/data/b47bfc7d9/1440c93d4532444aa3dce496c7494363 [2024-10-31 22:16:44,865 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-31 22:16:44,867 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-31 22:16:44,869 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-31 22:16:44,869 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-31 22:16:44,875 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-31 22:16:44,876 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:16:44" (1/1) ... [2024-10-31 22:16:44,878 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35f20eb3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:44, skipping insertion in model container [2024-10-31 22:16:44,878 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.10 10:16:44" (1/1) ... [2024-10-31 22:16:44,916 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-31 22:16:45,115 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:16:45,128 INFO L200 MainTranslator]: Completed pre-run [2024-10-31 22:16:45,142 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-31 22:16:45,158 INFO L204 MainTranslator]: Completed translation [2024-10-31 22:16:45,158 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45 WrapperNode [2024-10-31 22:16:45,158 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-31 22:16:45,160 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-31 22:16:45,160 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-31 22:16:45,160 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-31 22:16:45,167 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,173 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,187 INFO L138 Inliner]: procedures = 13, calls = 11, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 25 [2024-10-31 22:16:45,188 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-31 22:16:45,188 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-31 22:16:45,189 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-31 22:16:45,189 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-31 22:16:45,202 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,202 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,203 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,215 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-10-31 22:16:45,215 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,216 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,218 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,220 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,221 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,222 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,223 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-31 22:16:45,224 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-31 22:16:45,225 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-31 22:16:45,225 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-31 22:16:45,226 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (1/1) ... [2024-10-31 22:16:45,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:45,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:45,259 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:45,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2024-10-31 22:16:45,290 INFO L130 BoogieDeclarations]: Found specification of procedure fibonacci [2024-10-31 22:16:45,290 INFO L138 BoogieDeclarations]: Found implementation of procedure fibonacci [2024-10-31 22:16:45,290 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-31 22:16:45,290 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-31 22:16:45,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-31 22:16:45,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-31 22:16:45,345 INFO L238 CfgBuilder]: Building ICFG [2024-10-31 22:16:45,347 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-31 22:16:45,507 INFO L? ?]: Removed 9 outVars from TransFormulas that were not future-live. [2024-10-31 22:16:45,507 INFO L287 CfgBuilder]: Performing block encoding [2024-10-31 22:16:45,522 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-31 22:16:45,522 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-10-31 22:16:45,522 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:16:45 BoogieIcfgContainer [2024-10-31 22:16:45,522 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-31 22:16:45,523 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2024-10-31 22:16:45,523 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2024-10-31 22:16:45,527 INFO L274 PluginConnector]: BuchiAutomizer initialized [2024-10-31 22:16:45,527 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:16:45,528 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 31.10 10:16:44" (1/3) ... [2024-10-31 22:16:45,528 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@202b75fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:16:45, skipping insertion in model container [2024-10-31 22:16:45,529 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:16:45,529 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.10 10:16:45" (2/3) ... [2024-10-31 22:16:45,529 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@202b75fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 31.10 10:16:45, skipping insertion in model container [2024-10-31 22:16:45,529 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2024-10-31 22:16:45,529 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.10 10:16:45" (3/3) ... [2024-10-31 22:16:45,531 INFO L332 chiAutomizerObserver]: Analyzing ICFG Fibonacci03.c [2024-10-31 22:16:45,585 INFO L300 stractBuchiCegarLoop]: Interprodecural is true [2024-10-31 22:16:45,585 INFO L301 stractBuchiCegarLoop]: Hoare is None [2024-10-31 22:16:45,585 INFO L302 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2024-10-31 22:16:45,585 INFO L303 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2024-10-31 22:16:45,585 INFO L304 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2024-10-31 22:16:45,585 INFO L305 stractBuchiCegarLoop]: Difference is false [2024-10-31 22:16:45,586 INFO L306 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2024-10-31 22:16:45,586 INFO L310 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2024-10-31 22:16:45,590 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 19 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-31 22:16:45,609 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:45,609 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:45,609 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:45,614 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2024-10-31 22:16:45,614 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-10-31 22:16:45,614 INFO L332 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2024-10-31 22:16:45,614 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 19 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-10-31 22:16:45,616 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:45,616 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:45,616 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:45,617 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2024-10-31 22:16:45,617 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-10-31 22:16:45,624 INFO L745 eck$LassoCheckResult]: Stem: 18#$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(14, 2);call #Ultimate.allocInit(12, 3); 11#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 8#L29true assume !(main_~x~0#1 > 46); 12#L32true call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 15#$Ultimate##0true [2024-10-31 22:16:45,624 INFO L747 eck$LassoCheckResult]: Loop: 15#$Ultimate##0true ~n := #in~n; 4#L17true assume !(~n < 1); 19#L19true assume !(1 == ~n); 17#L22true call #t~ret4 := fibonacci(~n - 1);< 15#$Ultimate##0true [2024-10-31 22:16:45,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:45,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1325878, now seen corresponding path program 1 times [2024-10-31 22:16:45,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:45,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979357361] [2024-10-31 22:16:45,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:45,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:45,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:45,758 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:45,783 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:45,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:45,785 INFO L85 PathProgramCache]: Analyzing trace with hash 927648, now seen corresponding path program 1 times [2024-10-31 22:16:45,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:45,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251600173] [2024-10-31 22:16:45,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:45,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:45,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:45,794 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:45,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:45,800 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:45,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:45,802 INFO L85 PathProgramCache]: Analyzing trace with hash 410501205, now seen corresponding path program 1 times [2024-10-31 22:16:45,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:45,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964581364] [2024-10-31 22:16:45,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:45,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:45,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:45,825 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:45,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:45,841 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:45,967 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:45,968 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:45,968 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:45,969 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:45,969 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:16:45,969 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:45,969 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:45,969 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:45,970 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration1_Loop [2024-10-31 22:16:45,970 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:45,970 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:45,990 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,004 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,008 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,012 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,024 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,103 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:46,103 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:16:46,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,107 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2024-10-31 22:16:46,110 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:46,110 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:46,132 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:46,133 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:46,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2024-10-31 22:16:46,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,153 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2024-10-31 22:16:46,155 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:46,155 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:46,168 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:46,168 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret5=0} Honda state: {fibonacci_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:46,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2024-10-31 22:16:46,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,186 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2024-10-31 22:16:46,189 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:46,189 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:46,206 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:46,206 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:46,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2024-10-31 22:16:46,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,226 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2024-10-31 22:16:46,228 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:46,228 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:46,268 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2024-10-31 22:16:46,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,270 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2024-10-31 22:16:46,272 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:16:46,272 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:46,359 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:16:46,362 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2024-10-31 22:16:46,363 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:46,363 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:46,363 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:46,363 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:46,363 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:16:46,363 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,364 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:46,364 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:46,364 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration1_Loop [2024-10-31 22:16:46,364 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:46,364 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:46,366 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,373 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,381 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,400 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:46,465 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:46,470 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:16:46,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,475 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2024-10-31 22:16:46,479 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:46,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:46,496 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:46,496 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:46,496 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:46,496 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:46,500 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:46,500 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:46,507 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:46,525 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2024-10-31 22:16:46,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,528 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2024-10-31 22:16:46,532 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:46,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:46,546 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:46,547 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:46,547 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:46,547 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:46,548 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:46,548 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:46,552 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:46,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:46,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,568 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2024-10-31 22:16:46,570 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:46,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:46,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:46,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:46,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:46,582 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:46,583 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:46,583 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:46,589 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:46,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:46,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,606 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2024-10-31 22:16:46,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:46,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:46,619 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:46,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:46,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:46,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:46,621 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:46,621 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:46,624 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:16:46,629 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:16:46,629 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:16:46,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:46,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:46,646 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:46,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2024-10-31 22:16:46,649 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:16:46,649 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:16:46,649 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:16:46,650 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2024-10-31 22:16:46,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2024-10-31 22:16:46,669 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:16:46,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:46,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:46,737 INFO L255 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-31 22:16:46,738 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:46,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:46,776 INFO L255 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-31 22:16:46,777 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:46,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:16:46,893 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2024-10-31 22:16:46,895 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 19 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-31 22:16:47,020 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 19 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 44 states and 57 transitions. Complement of second has 16 states. [2024-10-31 22:16:47,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2024-10-31 22:16:47,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.5) internal successors, (6), 3 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-31 22:16:47,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2024-10-31 22:16:47,034 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 4 letters. Loop has 4 letters. [2024-10-31 22:16:47,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:47,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 8 letters. Loop has 4 letters. [2024-10-31 22:16:47,036 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:47,036 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 4 letters. Loop has 8 letters. [2024-10-31 22:16:47,036 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:47,037 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 44 states and 57 transitions. [2024-10-31 22:16:47,040 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:47,046 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 44 states to 24 states and 32 transitions. [2024-10-31 22:16:47,047 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2024-10-31 22:16:47,048 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2024-10-31 22:16:47,048 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 32 transitions. [2024-10-31 22:16:47,050 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:47,050 INFO L218 hiAutomatonCegarLoop]: Abstraction has 24 states and 32 transitions. [2024-10-31 22:16:47,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states and 32 transitions. [2024-10-31 22:16:47,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 21. [2024-10-31 22:16:47,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 15 states have (on average 1.2666666666666666) internal successors, (19), 15 states have internal predecessors, (19), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-31 22:16:47,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 27 transitions. [2024-10-31 22:16:47,087 INFO L240 hiAutomatonCegarLoop]: Abstraction has 21 states and 27 transitions. [2024-10-31 22:16:47,087 INFO L425 stractBuchiCegarLoop]: Abstraction has 21 states and 27 transitions. [2024-10-31 22:16:47,087 INFO L332 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2024-10-31 22:16:47,087 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21 states and 27 transitions. [2024-10-31 22:16:47,090 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:47,090 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:47,090 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:47,091 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:16:47,092 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:16:47,092 INFO L745 eck$LassoCheckResult]: Stem: 138#$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(14, 2);call #Ultimate.allocInit(12, 3); 139#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 140#L29 assume !(main_~x~0#1 > 46); 127#L32 call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 143#$Ultimate##0 ~n := #in~n; 134#L17 assume !(~n < 1); 135#L19 assume !(1 == ~n); 128#L22 call #t~ret4 := fibonacci(~n - 1);< 136#$Ultimate##0 ~n := #in~n; 131#L17 assume ~n < 1;#res := 0; 132#fibonacciFINAL assume true; 137#fibonacciEXIT >#36#return; 126#L22-1 [2024-10-31 22:16:47,092 INFO L747 eck$LassoCheckResult]: Loop: 126#L22-1 call #t~ret5 := fibonacci(~n - 2);< 130#$Ultimate##0 ~n := #in~n; 146#L17 assume !(~n < 1); 145#L19 assume !(1 == ~n); 129#L22 call #t~ret4 := fibonacci(~n - 1);< 130#$Ultimate##0 ~n := #in~n; 146#L17 assume ~n < 1;#res := 0; 142#fibonacciFINAL assume true; 144#fibonacciEXIT >#36#return; 126#L22-1 [2024-10-31 22:16:47,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:47,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1689937232, now seen corresponding path program 1 times [2024-10-31 22:16:47,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:47,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392703875] [2024-10-31 22:16:47,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:47,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:47,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-31 22:16:47,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,340 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:16:47,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:47,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392703875] [2024-10-31 22:16:47,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392703875] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:16:47,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:16:47,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:16:47,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117249717] [2024-10-31 22:16:47,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:16:47,347 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:16:47,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:47,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1163555262, now seen corresponding path program 1 times [2024-10-31 22:16:47,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:47,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551204217] [2024-10-31 22:16:47,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:47,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:47,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-31 22:16:47,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:47,502 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-31 22:16:47,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:47,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551204217] [2024-10-31 22:16:47,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551204217] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-31 22:16:47,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-31 22:16:47,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-31 22:16:47,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8109697] [2024-10-31 22:16:47,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-31 22:16:47,503 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:16:47,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:16:47,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-31 22:16:47,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-31 22:16:47,507 INFO L87 Difference]: Start difference. First operand 21 states and 27 transitions. cyclomatic complexity: 8 Second operand has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-31 22:16:47,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:16:47,624 INFO L93 Difference]: Finished difference Result 27 states and 33 transitions. [2024-10-31 22:16:47,624 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 27 states and 33 transitions. [2024-10-31 22:16:47,625 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:47,626 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 27 states to 25 states and 31 transitions. [2024-10-31 22:16:47,626 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21 [2024-10-31 22:16:47,627 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21 [2024-10-31 22:16:47,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 31 transitions. [2024-10-31 22:16:47,627 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:47,627 INFO L218 hiAutomatonCegarLoop]: Abstraction has 25 states and 31 transitions. [2024-10-31 22:16:47,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 31 transitions. [2024-10-31 22:16:47,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 25. [2024-10-31 22:16:47,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 19 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-31 22:16:47,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 31 transitions. [2024-10-31 22:16:47,638 INFO L240 hiAutomatonCegarLoop]: Abstraction has 25 states and 31 transitions. [2024-10-31 22:16:47,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-31 22:16:47,640 INFO L425 stractBuchiCegarLoop]: Abstraction has 25 states and 31 transitions. [2024-10-31 22:16:47,640 INFO L332 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2024-10-31 22:16:47,640 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 25 states and 31 transitions. [2024-10-31 22:16:47,641 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:47,641 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:47,641 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:47,642 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:16:47,642 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2024-10-31 22:16:47,642 INFO L745 eck$LassoCheckResult]: Stem: 211#$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(14, 2);call #Ultimate.allocInit(12, 3); 212#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 213#L29 assume !(main_~x~0#1 > 46); 201#L32 call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 215#$Ultimate##0 ~n := #in~n; 207#L17 assume !(~n < 1); 208#L19 assume !(1 == ~n); 202#L22 call #t~ret4 := fibonacci(~n - 1);< 204#$Ultimate##0 ~n := #in~n; 205#L17 assume !(~n < 1); 206#L19 assume 1 == ~n;#res := 1; 216#fibonacciFINAL assume true; 220#fibonacciEXIT >#36#return; 199#L22-1 [2024-10-31 22:16:47,642 INFO L747 eck$LassoCheckResult]: Loop: 199#L22-1 call #t~ret5 := fibonacci(~n - 2);< 203#$Ultimate##0 ~n := #in~n; 223#L17 assume !(~n < 1); 221#L19 assume !(1 == ~n); 200#L22 call #t~ret4 := fibonacci(~n - 1);< 203#$Ultimate##0 ~n := #in~n; 223#L17 assume !(~n < 1); 221#L19 assume 1 == ~n;#res := 1; 222#fibonacciFINAL assume true; 218#fibonacciEXIT >#36#return; 199#L22-1 [2024-10-31 22:16:47,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:47,645 INFO L85 PathProgramCache]: Analyzing trace with hash -848422362, now seen corresponding path program 1 times [2024-10-31 22:16:47,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:47,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405923492] [2024-10-31 22:16:47,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:47,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:47,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:47,662 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:47,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:47,675 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:47,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:47,677 INFO L85 PathProgramCache]: Analyzing trace with hash 1710499032, now seen corresponding path program 1 times [2024-10-31 22:16:47,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:47,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075456917] [2024-10-31 22:16:47,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:47,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:47,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:47,687 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:47,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:47,692 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:47,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:47,693 INFO L85 PathProgramCache]: Analyzing trace with hash -2129161027, now seen corresponding path program 1 times [2024-10-31 22:16:47,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:47,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625052097] [2024-10-31 22:16:47,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:47,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:47,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-31 22:16:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2024-10-31 22:16:47,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,817 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:16:47,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:47,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625052097] [2024-10-31 22:16:47,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625052097] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:16:47,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916263876] [2024-10-31 22:16:47,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:47,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:16:47,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:47,820 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:16:47,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-31 22:16:47,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:47,881 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-31 22:16:47,883 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:47,929 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 18 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-31 22:16:47,929 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:16:48,060 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-31 22:16:48,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916263876] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:16:48,061 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:16:48,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2024-10-31 22:16:48,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596129932] [2024-10-31 22:16:48,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:16:48,228 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:48,228 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:48,228 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:48,228 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:48,229 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:16:48,229 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,229 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:48,229 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:48,229 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration3_Loop [2024-10-31 22:16:48,229 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:48,229 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:48,230 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,234 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,238 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,242 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,250 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,303 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:48,303 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:16:48,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,305 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2024-10-31 22:16:48,308 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:48,313 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:48,332 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:48,332 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:48,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2024-10-31 22:16:48,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,354 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2024-10-31 22:16:48,356 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:48,357 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:48,370 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:48,370 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret4=1} Honda state: {fibonacci_#t~ret4=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:48,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:48,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,391 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2024-10-31 22:16:48,393 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:48,393 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:48,409 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:48,409 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret5=0} Honda state: {fibonacci_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:48,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:48,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,425 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2024-10-31 22:16:48,428 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:48,428 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:48,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:48,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,456 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2024-10-31 22:16:48,459 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:16:48,459 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:48,475 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:16:48,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2024-10-31 22:16:48,494 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:48,494 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:48,495 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:48,495 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:48,495 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:16:48,495 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,495 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:48,495 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:48,495 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration3_Loop [2024-10-31 22:16:48,495 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:48,496 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:48,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,507 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,510 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,514 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,520 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:48,571 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:48,571 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:16:48,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,573 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2024-10-31 22:16:48,576 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:48,591 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:48,591 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:48,591 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:48,591 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:48,591 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:48,594 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:48,594 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:48,597 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:48,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:48,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,616 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2024-10-31 22:16:48,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:48,629 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:48,630 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:48,630 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:48,630 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:48,630 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:48,631 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:48,631 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:48,633 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:48,651 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:48,652 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,654 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2024-10-31 22:16:48,657 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:48,668 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:48,668 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:48,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:48,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:48,668 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:48,669 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:48,669 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:48,673 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:48,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2024-10-31 22:16:48,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,700 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2024-10-31 22:16:48,704 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:48,718 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:48,718 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:48,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:48,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:48,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:48,720 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:48,720 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:48,723 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:16:48,729 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:16:48,730 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:16:48,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:48,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:48,737 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:48,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2024-10-31 22:16:48,740 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:16:48,740 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:16:48,740 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:16:48,740 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2024-10-31 22:16:48,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2024-10-31 22:16:48,760 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:16:48,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:48,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:48,813 INFO L255 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-31 22:16:48,814 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:48,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:48,957 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-10-31 22:16:48,958 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:49,087 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:16:49,088 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2024-10-31 22:16:49,088 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-31 22:16:49,369 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 25 states and 31 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 129 states and 179 transitions. Complement of second has 40 states. [2024-10-31 22:16:49,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2024-10-31 22:16:49,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 5 states have internal predecessors, (17), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-10-31 22:16:49,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 41 transitions. [2024-10-31 22:16:49,372 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 13 letters. Loop has 10 letters. [2024-10-31 22:16:49,372 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:49,373 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 23 letters. Loop has 10 letters. [2024-10-31 22:16:49,373 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:49,373 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 13 letters. Loop has 20 letters. [2024-10-31 22:16:49,374 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:49,374 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 129 states and 179 transitions. [2024-10-31 22:16:49,380 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2024-10-31 22:16:49,406 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 129 states to 106 states and 152 transitions. [2024-10-31 22:16:49,406 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 63 [2024-10-31 22:16:49,406 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 67 [2024-10-31 22:16:49,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 152 transitions. [2024-10-31 22:16:49,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:49,407 INFO L218 hiAutomatonCegarLoop]: Abstraction has 106 states and 152 transitions. [2024-10-31 22:16:49,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 152 transitions. [2024-10-31 22:16:49,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 95. [2024-10-31 22:16:49,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 59 states have (on average 1.2203389830508475) internal successors, (72), 65 states have internal predecessors, (72), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (35), 18 states have call predecessors, (35), 19 states have call successors, (35) [2024-10-31 22:16:49,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 129 transitions. [2024-10-31 22:16:49,440 INFO L240 hiAutomatonCegarLoop]: Abstraction has 95 states and 129 transitions. [2024-10-31 22:16:49,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:16:49,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-31 22:16:49,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-10-31 22:16:49,441 INFO L87 Difference]: Start difference. First operand 95 states and 129 transitions. Second operand has 9 states, 8 states have (on average 3.125) internal successors, (25), 7 states have internal predecessors, (25), 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) [2024-10-31 22:16:49,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2024-10-31 22:16:49,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:16:49,584 INFO L93 Difference]: Finished difference Result 45 states and 58 transitions. [2024-10-31 22:16:49,584 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 58 transitions. [2024-10-31 22:16:49,586 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:49,587 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 42 states and 54 transitions. [2024-10-31 22:16:49,587 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2024-10-31 22:16:49,588 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 35 [2024-10-31 22:16:49,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 54 transitions. [2024-10-31 22:16:49,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:49,589 INFO L218 hiAutomatonCegarLoop]: Abstraction has 42 states and 54 transitions. [2024-10-31 22:16:49,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states and 54 transitions. [2024-10-31 22:16:49,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 39. [2024-10-31 22:16:49,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 26 states have (on average 1.1153846153846154) internal successors, (29), 28 states have internal predecessors, (29), 7 states have call successors, (7), 5 states have call predecessors, (7), 6 states have return successors, (12), 5 states have call predecessors, (12), 6 states have call successors, (12) [2024-10-31 22:16:49,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 48 transitions. [2024-10-31 22:16:49,593 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 48 transitions. [2024-10-31 22:16:49,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-31 22:16:49,595 INFO L425 stractBuchiCegarLoop]: Abstraction has 39 states and 48 transitions. [2024-10-31 22:16:49,595 INFO L332 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2024-10-31 22:16:49,595 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 48 transitions. [2024-10-31 22:16:49,596 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2024-10-31 22:16:49,597 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:49,597 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:49,599 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-31 22:16:49,599 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2024-10-31 22:16:49,599 INFO L745 eck$LassoCheckResult]: Stem: 801#$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(14, 2);call #Ultimate.allocInit(12, 3); 802#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 803#L29 assume !(main_~x~0#1 > 46); 794#L32 call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 806#$Ultimate##0 ~n := #in~n; 793#L17 assume !(~n < 1); 795#L19 assume !(1 == ~n); 797#L22 call #t~ret4 := fibonacci(~n - 1);< 798#$Ultimate##0 ~n := #in~n; 810#L17 assume !(~n < 1); 825#L19 assume !(1 == ~n); 804#L22 call #t~ret4 := fibonacci(~n - 1);< 798#$Ultimate##0 ~n := #in~n; 809#L17 assume !(~n < 1); 807#L19 assume 1 == ~n;#res := 1; 808#fibonacciFINAL assume true; 824#fibonacciEXIT >#36#return; 819#L22-1 call #t~ret5 := fibonacci(~n - 2);< 820#$Ultimate##0 ~n := #in~n; 823#L17 assume ~n < 1;#res := 0; 821#fibonacciFINAL assume true; 818#fibonacciEXIT >#38#return; 817#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 816#fibonacciFINAL assume true; 815#fibonacciEXIT >#36#return; 789#L22-1 [2024-10-31 22:16:49,599 INFO L747 eck$LassoCheckResult]: Loop: 789#L22-1 call #t~ret5 := fibonacci(~n - 2);< 796#$Ultimate##0 ~n := #in~n; 814#L17 assume !(~n < 1); 812#L19 assume !(1 == ~n); 788#L22 call #t~ret4 := fibonacci(~n - 1);< 796#$Ultimate##0 ~n := #in~n; 814#L17 assume !(~n < 1); 812#L19 assume !(1 == ~n); 788#L22 call #t~ret4 := fibonacci(~n - 1);< 796#$Ultimate##0 ~n := #in~n; 814#L17 assume !(~n < 1); 812#L19 assume 1 == ~n;#res := 1; 813#fibonacciFINAL assume true; 822#fibonacciEXIT >#36#return; 787#L22-1 call #t~ret5 := fibonacci(~n - 2);< 790#$Ultimate##0 ~n := #in~n; 791#L17 assume ~n < 1;#res := 0; 792#fibonacciFINAL assume true; 799#fibonacciEXIT >#38#return; 800#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 805#fibonacciFINAL assume true; 811#fibonacciEXIT >#36#return; 789#L22-1 [2024-10-31 22:16:49,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:49,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1885512200, now seen corresponding path program 1 times [2024-10-31 22:16:49,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:49,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884524113] [2024-10-31 22:16:49,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:49,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:49,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:49,618 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:49,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:49,628 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:49,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:49,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1698967994, now seen corresponding path program 1 times [2024-10-31 22:16:49,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:49,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650955788] [2024-10-31 22:16:49,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:49,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:49,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:49,638 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:49,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:49,646 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:49,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:49,647 INFO L85 PathProgramCache]: Analyzing trace with hash -360938367, now seen corresponding path program 2 times [2024-10-31 22:16:49,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:49,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707341243] [2024-10-31 22:16:49,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:49,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:49,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-31 22:16:49,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:49,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:49,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2024-10-31 22:16:49,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:49,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:49,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:49,976 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 16 proven. 46 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2024-10-31 22:16:49,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:49,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707341243] [2024-10-31 22:16:49,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707341243] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:16:49,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296036094] [2024-10-31 22:16:49,978 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-31 22:16:49,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:16:49,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:49,981 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:16:49,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-10-31 22:16:50,035 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-31 22:16:50,035 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:16:50,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:16:50,039 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:50,132 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 50 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-10-31 22:16:50,132 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:16:50,459 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 25 proven. 52 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-10-31 22:16:50,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296036094] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:16:50,460 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:16:50,460 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 15 [2024-10-31 22:16:50,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303223087] [2024-10-31 22:16:50,460 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:16:50,706 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:50,706 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:50,706 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:50,706 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:50,706 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:16:50,706 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,707 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:50,707 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:50,707 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration4_Loop [2024-10-31 22:16:50,707 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:50,707 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:50,708 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:50,714 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:50,716 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:50,721 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:50,723 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:50,775 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:50,775 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:16:50,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:50,777 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:50,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2024-10-31 22:16:50,779 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:50,780 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:50,797 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:50,797 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret4=1} Honda state: {fibonacci_#t~ret4=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:50,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2024-10-31 22:16:50,816 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:50,818 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:50,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2024-10-31 22:16:50,821 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:50,821 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:50,839 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:50,840 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret5=0} Honda state: {fibonacci_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:50,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2024-10-31 22:16:50,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:50,862 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:50,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2024-10-31 22:16:50,866 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:50,866 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:50,887 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:50,887 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#in~n=3} Honda state: {fibonacci_#in~n=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:50,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2024-10-31 22:16:50,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:50,908 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:50,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2024-10-31 22:16:50,911 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:50,911 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:50,927 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:50,928 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:50,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:50,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:50,948 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:50,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2024-10-31 22:16:50,951 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:50,951 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:50,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:50,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:50,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:50,989 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:50,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2024-10-31 22:16:50,992 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:16:50,992 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:51,023 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:16:51,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2024-10-31 22:16:51,049 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:51,049 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:51,053 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:51,054 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:51,054 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:16:51,054 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,054 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:51,054 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:51,054 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration4_Loop [2024-10-31 22:16:51,054 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:51,054 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:51,057 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:51,068 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:51,071 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:51,081 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:51,091 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:51,164 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:51,164 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:16:51,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:51,166 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:51,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2024-10-31 22:16:51,172 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:51,185 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:51,185 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:51,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:51,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:51,186 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:51,186 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:51,187 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:51,189 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:51,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:51,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:51,203 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:51,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2024-10-31 22:16:51,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:51,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:51,216 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:51,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:51,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:51,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:51,216 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:51,216 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:51,218 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:51,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:51,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:51,233 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:51,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2024-10-31 22:16:51,235 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:51,245 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:51,245 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:51,246 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:51,246 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:51,246 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:51,246 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:51,246 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:51,249 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:51,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2024-10-31 22:16:51,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:51,263 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:51,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2024-10-31 22:16:51,265 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:51,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:51,276 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:51,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:51,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:51,277 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:51,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:51,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:51,280 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:51,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:51,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:51,300 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:51,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2024-10-31 22:16:51,303 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:51,317 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:51,318 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:51,318 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:51,318 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:51,318 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:51,319 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:51,319 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:51,322 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:16:51,324 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2024-10-31 22:16:51,324 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2024-10-31 22:16:51,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:51,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:51,326 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:51,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2024-10-31 22:16:51,329 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:16:51,329 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:16:51,330 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:16:51,330 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2024-10-31 22:16:51,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2024-10-31 22:16:51,349 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:16:51,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:51,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:51,402 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:16:51,404 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:51,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:51,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:51,695 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-31 22:16:51,697 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:51,867 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-31 22:16:51,868 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2024-10-31 22:16:51,868 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:16:51,991 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 46 states and 55 transitions. Complement of second has 11 states. [2024-10-31 22:16:51,991 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 [2024-10-31 22:16:51,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:16:51,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2024-10-31 22:16:51,993 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 25 letters. Loop has 22 letters. [2024-10-31 22:16:51,993 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:51,993 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:16:52,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:52,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:52,041 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:16:52,043 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:52,283 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-31 22:16:52,285 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:52,453 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-31 22:16:52,454 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2024-10-31 22:16:52,454 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:16:52,571 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 46 states and 55 transitions. Complement of second has 11 states. [2024-10-31 22:16:52,572 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 [2024-10-31 22:16:52,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:16:52,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 18 transitions. [2024-10-31 22:16:52,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 18 transitions. Stem has 25 letters. Loop has 22 letters. [2024-10-31 22:16:52,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:52,574 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:16:52,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:52,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:52,622 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-31 22:16:52,623 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:52,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:52,860 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-31 22:16:52,862 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:53,038 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-31 22:16:53,039 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 7 loop predicates [2024-10-31 22:16:53,039 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11 Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:16:53,488 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 48 transitions. cyclomatic complexity: 11. Second operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 332 states and 433 transitions. Complement of second has 134 states. [2024-10-31 22:16:53,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2024-10-31 22:16:53,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.375) internal successors, (27), 7 states have internal predecessors, (27), 6 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2024-10-31 22:16:53,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 46 transitions. [2024-10-31 22:16:53,499 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 46 transitions. Stem has 25 letters. Loop has 22 letters. [2024-10-31 22:16:53,500 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:53,501 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 46 transitions. Stem has 47 letters. Loop has 22 letters. [2024-10-31 22:16:53,507 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:53,508 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 46 transitions. Stem has 25 letters. Loop has 44 letters. [2024-10-31 22:16:53,509 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:53,510 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 332 states and 433 transitions. [2024-10-31 22:16:53,534 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:53,540 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 332 states to 216 states and 295 transitions. [2024-10-31 22:16:53,540 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2024-10-31 22:16:53,540 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2024-10-31 22:16:53,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 216 states and 295 transitions. [2024-10-31 22:16:53,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:53,541 INFO L218 hiAutomatonCegarLoop]: Abstraction has 216 states and 295 transitions. [2024-10-31 22:16:53,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states and 295 transitions. [2024-10-31 22:16:53,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 174. [2024-10-31 22:16:53,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 108 states have (on average 1.1388888888888888) internal successors, (123), 114 states have internal predecessors, (123), 38 states have call successors, (42), 23 states have call predecessors, (42), 28 states have return successors, (61), 36 states have call predecessors, (61), 36 states have call successors, (61) [2024-10-31 22:16:53,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 226 transitions. [2024-10-31 22:16:53,560 INFO L240 hiAutomatonCegarLoop]: Abstraction has 174 states and 226 transitions. [2024-10-31 22:16:53,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:16:53,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-31 22:16:53,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-10-31 22:16:53,561 INFO L87 Difference]: Start difference. First operand 174 states and 226 transitions. Second operand has 15 states, 12 states have (on average 3.25) internal successors, (39), 13 states have internal predecessors, (39), 10 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 6 states have call predecessors, (12), 9 states have call successors, (12) [2024-10-31 22:16:53,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:16:53,760 INFO L93 Difference]: Finished difference Result 275 states and 381 transitions. [2024-10-31 22:16:53,760 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 275 states and 381 transitions. [2024-10-31 22:16:53,765 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:53,774 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 275 states to 274 states and 379 transitions. [2024-10-31 22:16:53,777 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 147 [2024-10-31 22:16:53,777 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 157 [2024-10-31 22:16:53,778 INFO L73 IsDeterministic]: Start isDeterministic. Operand 274 states and 379 transitions. [2024-10-31 22:16:53,778 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:53,780 INFO L218 hiAutomatonCegarLoop]: Abstraction has 274 states and 379 transitions. [2024-10-31 22:16:53,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states and 379 transitions. [2024-10-31 22:16:53,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 213. [2024-10-31 22:16:53,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 131 states have (on average 1.1221374045801527) internal successors, (147), 135 states have internal predecessors, (147), 47 states have call successors, (55), 27 states have call predecessors, (55), 35 states have return successors, (94), 50 states have call predecessors, (94), 45 states have call successors, (94) [2024-10-31 22:16:53,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 296 transitions. [2024-10-31 22:16:53,809 INFO L240 hiAutomatonCegarLoop]: Abstraction has 213 states and 296 transitions. [2024-10-31 22:16:53,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-31 22:16:53,811 INFO L425 stractBuchiCegarLoop]: Abstraction has 213 states and 296 transitions. [2024-10-31 22:16:53,811 INFO L332 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2024-10-31 22:16:53,811 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 213 states and 296 transitions. [2024-10-31 22:16:53,813 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:53,813 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:53,813 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:53,815 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 7, 6, 6, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2024-10-31 22:16:53,815 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2024-10-31 22:16:53,815 INFO L745 eck$LassoCheckResult]: Stem: 2710#$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(14, 2);call #Ultimate.allocInit(12, 3); 2711#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 2712#L29 assume !(main_~x~0#1 > 46); 2713#L32 call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 2719#$Ultimate##0 ~n := #in~n; 2767#L17 assume !(~n < 1); 2749#L19 assume !(1 == ~n); 2746#L22 call #t~ret4 := fibonacci(~n - 1);< 2747#$Ultimate##0 ~n := #in~n; 2758#L17 assume !(~n < 1); 2759#L19 assume !(1 == ~n); 2745#L22 call #t~ret4 := fibonacci(~n - 1);< 2747#$Ultimate##0 ~n := #in~n; 2758#L17 assume !(~n < 1); 2759#L19 assume !(1 == ~n); 2745#L22 call #t~ret4 := fibonacci(~n - 1);< 2747#$Ultimate##0 ~n := #in~n; 2758#L17 assume !(~n < 1); 2759#L19 assume !(1 == ~n); 2745#L22 call #t~ret4 := fibonacci(~n - 1);< 2747#$Ultimate##0 ~n := #in~n; 2768#L17 assume !(~n < 1); 2818#L19 assume 1 == ~n;#res := 1; 2817#fibonacciFINAL assume true; 2814#fibonacciEXIT >#36#return; 2797#L22-1 call #t~ret5 := fibonacci(~n - 2);< 2798#$Ultimate##0 ~n := #in~n; 2810#L17 assume ~n < 1;#res := 0; 2808#fibonacciFINAL assume true; 2796#fibonacciEXIT >#38#return; 2794#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2792#fibonacciFINAL assume true; 2790#fibonacciEXIT >#36#return; 2779#L22-1 call #t~ret5 := fibonacci(~n - 2);< 2775#$Ultimate##0 ~n := #in~n; 2787#L17 assume ~n < 1;#res := 0; 2786#fibonacciFINAL assume true; 2778#fibonacciEXIT >#38#return; 2780#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2789#fibonacciFINAL assume true; 2744#fibonacciEXIT >#36#return; 2732#L22-1 call #t~ret5 := fibonacci(~n - 2);< 2740#$Ultimate##0 ~n := #in~n; 2863#L17 assume !(~n < 1); 2731#L19 assume !(1 == ~n); 2715#L22 call #t~ret4 := fibonacci(~n - 1);< 2856#$Ultimate##0 ~n := #in~n; 2857#L17 assume !(~n < 1); 2852#L19 assume !(1 == ~n); 2836#L22 call #t~ret4 := fibonacci(~n - 1);< 2837#$Ultimate##0 [2024-10-31 22:16:53,815 INFO L747 eck$LassoCheckResult]: Loop: 2837#$Ultimate##0 ~n := #in~n; 2851#L17 assume !(~n < 1); 2850#L19 assume !(1 == ~n); 2834#L22 call #t~ret4 := fibonacci(~n - 1);< 2837#$Ultimate##0 [2024-10-31 22:16:53,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:53,816 INFO L85 PathProgramCache]: Analyzing trace with hash -2146747624, now seen corresponding path program 3 times [2024-10-31 22:16:53,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:53,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740422494] [2024-10-31 22:16:53,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:53,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:53,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-31 22:16:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:53,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:53,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:53,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:53,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:53,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:53,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:54,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:16:54,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:54,018 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 79 proven. 6 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-10-31 22:16:54,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:54,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740422494] [2024-10-31 22:16:54,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740422494] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:16:54,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704226329] [2024-10-31 22:16:54,019 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-31 22:16:54,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:16:54,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,022 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-10-31 22:16:54,081 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2024-10-31 22:16:54,081 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:16:54,082 INFO L255 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-10-31 22:16:54,084 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:54,143 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 82 proven. 11 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-10-31 22:16:54,143 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:16:54,477 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 82 proven. 13 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-10-31 22:16:54,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704226329] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:16:54,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:16:54,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 9] total 14 [2024-10-31 22:16:54,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54236827] [2024-10-31 22:16:54,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:16:54,479 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:16:54,479 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:54,480 INFO L85 PathProgramCache]: Analyzing trace with hash 927648, now seen corresponding path program 2 times [2024-10-31 22:16:54,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:54,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205031671] [2024-10-31 22:16:54,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:54,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:54,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:54,483 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:54,486 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:54,537 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:54,538 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:54,538 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:54,538 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:54,538 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:16:54,538 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,538 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:54,538 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:54,539 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration5_Loop [2024-10-31 22:16:54,539 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:54,539 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:54,540 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,547 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,556 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,559 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,563 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,599 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:54,600 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:16:54,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,602 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2024-10-31 22:16:54,604 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:54,604 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:54,621 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:16:54,621 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:16:54,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2024-10-31 22:16:54,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,642 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2024-10-31 22:16:54,646 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:16:54,646 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:54,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2024-10-31 22:16:54,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,684 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2024-10-31 22:16:54,687 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:16:54,687 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:16:54,729 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:16:54,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:54,734 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:16:54,735 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:16:54,735 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:16:54,735 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:16:54,735 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:16:54,735 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,735 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:16:54,735 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:16:54,735 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration5_Loop [2024-10-31 22:16:54,736 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:16:54,736 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:16:54,737 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,740 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,743 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,754 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:16:54,791 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:16:54,791 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:16:54,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,794 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2024-10-31 22:16:54,800 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:54,814 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:54,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:54,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:54,815 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:54,815 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:54,816 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:54,816 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:54,817 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:54,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:54,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,838 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2024-10-31 22:16:54,841 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:54,855 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:54,856 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:54,856 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:54,856 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:54,856 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:54,856 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:54,857 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:54,860 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:16:54,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2024-10-31 22:16:54,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,881 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2024-10-31 22:16:54,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:16:54,897 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:16:54,897 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:16:54,897 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:16:54,897 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:16:54,897 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:16:54,899 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:16:54,899 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:16:54,902 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:16:54,905 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:16:54,906 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:16:54,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:16:54,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:54,908 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:16:54,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2024-10-31 22:16:54,912 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:16:54,912 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:16:54,912 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:16:54,912 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2024-10-31 22:16:54,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2024-10-31 22:16:54,931 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:16:54,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:55,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:55,015 INFO L255 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-31 22:16:55,016 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:55,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2024-10-31 22:16:55,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:55,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-31 22:16:55,440 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:55,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:16:55,472 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2024-10-31 22:16:55,473 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 213 states and 296 transitions. cyclomatic complexity: 87 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-31 22:16:55,554 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 213 states and 296 transitions. cyclomatic complexity: 87. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 235 states and 322 transitions. Complement of second has 17 states. [2024-10-31 22:16:55,555 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 [2024-10-31 22:16:55,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-31 22:16:55,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 14 transitions. [2024-10-31 22:16:55,556 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 14 transitions. Stem has 50 letters. Loop has 4 letters. [2024-10-31 22:16:55,556 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:55,556 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:16:55,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:55,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:55,641 INFO L255 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-31 22:16:55,643 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:56,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:56,005 INFO L255 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-31 22:16:56,006 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:56,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:16:56,035 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2024-10-31 22:16:56,036 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 213 states and 296 transitions. cyclomatic complexity: 87 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-31 22:16:56,104 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 213 states and 296 transitions. cyclomatic complexity: 87. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 235 states and 322 transitions. Complement of second has 17 states. [2024-10-31 22:16:56,105 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 [2024-10-31 22:16:56,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-31 22:16:56,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 14 transitions. [2024-10-31 22:16:56,106 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 14 transitions. Stem has 50 letters. Loop has 4 letters. [2024-10-31 22:16:56,106 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:56,106 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:16:56,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:56,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:56,194 INFO L255 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-31 22:16:56,195 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:56,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:56,593 INFO L255 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-10-31 22:16:56,594 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:56,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-31 22:16:56,629 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 3 loop predicates [2024-10-31 22:16:56,630 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 213 states and 296 transitions. cyclomatic complexity: 87 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-31 22:16:56,733 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 213 states and 296 transitions. cyclomatic complexity: 87. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 286 states and 375 transitions. Complement of second has 19 states. [2024-10-31 22:16:56,734 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 [2024-10-31 22:16:56,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-10-31 22:16:56,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2024-10-31 22:16:56,735 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 50 letters. Loop has 4 letters. [2024-10-31 22:16:56,736 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:56,736 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 54 letters. Loop has 4 letters. [2024-10-31 22:16:56,737 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:56,737 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 50 letters. Loop has 8 letters. [2024-10-31 22:16:56,738 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:16:56,738 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 286 states and 375 transitions. [2024-10-31 22:16:56,743 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:56,748 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 286 states to 231 states and 318 transitions. [2024-10-31 22:16:56,749 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 106 [2024-10-31 22:16:56,749 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 109 [2024-10-31 22:16:56,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 231 states and 318 transitions. [2024-10-31 22:16:56,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:56,750 INFO L218 hiAutomatonCegarLoop]: Abstraction has 231 states and 318 transitions. [2024-10-31 22:16:56,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states and 318 transitions. [2024-10-31 22:16:56,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 225. [2024-10-31 22:16:56,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 142 states have (on average 1.1126760563380282) internal successors, (158), 146 states have internal predecessors, (158), 48 states have call successors, (56), 28 states have call predecessors, (56), 35 states have return successors, (97), 50 states have call predecessors, (97), 46 states have call successors, (97) [2024-10-31 22:16:56,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 311 transitions. [2024-10-31 22:16:56,768 INFO L240 hiAutomatonCegarLoop]: Abstraction has 225 states and 311 transitions. [2024-10-31 22:16:56,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:16:56,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-10-31 22:16:56,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2024-10-31 22:16:56,769 INFO L87 Difference]: Start difference. First operand 225 states and 311 transitions. Second operand has 14 states, 12 states have (on average 3.0) internal successors, (36), 13 states have internal predecessors, (36), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (8), 4 states have call predecessors, (8), 6 states have call successors, (8) [2024-10-31 22:16:56,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:16:56,860 INFO L93 Difference]: Finished difference Result 239 states and 306 transitions. [2024-10-31 22:16:56,860 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 239 states and 306 transitions. [2024-10-31 22:16:56,865 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:56,870 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 239 states to 212 states and 261 transitions. [2024-10-31 22:16:56,872 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 92 [2024-10-31 22:16:56,872 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 92 [2024-10-31 22:16:56,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 212 states and 261 transitions. [2024-10-31 22:16:56,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:56,873 INFO L218 hiAutomatonCegarLoop]: Abstraction has 212 states and 261 transitions. [2024-10-31 22:16:56,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states and 261 transitions. [2024-10-31 22:16:56,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 205. [2024-10-31 22:16:56,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 131 states have (on average 1.1068702290076335) internal successors, (145), 137 states have internal predecessors, (145), 41 states have call successors, (41), 26 states have call predecessors, (41), 33 states have return successors, (66), 41 states have call predecessors, (66), 38 states have call successors, (66) [2024-10-31 22:16:56,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 252 transitions. [2024-10-31 22:16:56,894 INFO L240 hiAutomatonCegarLoop]: Abstraction has 205 states and 252 transitions. [2024-10-31 22:16:56,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-31 22:16:56,896 INFO L425 stractBuchiCegarLoop]: Abstraction has 205 states and 252 transitions. [2024-10-31 22:16:56,896 INFO L332 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2024-10-31 22:16:56,896 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 205 states and 252 transitions. [2024-10-31 22:16:56,898 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:56,898 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:56,898 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:56,902 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [9, 8, 6, 5, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2024-10-31 22:16:56,904 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [7, 6, 5, 4, 4, 3, 3, 2, 2, 2, 1] [2024-10-31 22:16:56,904 INFO L745 eck$LassoCheckResult]: Stem: 5091#$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(14, 2);call #Ultimate.allocInit(12, 3); 5092#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 5093#L29 assume !(main_~x~0#1 > 46); 5094#L32 call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 5099#$Ultimate##0 ~n := #in~n; 5167#L17 assume !(~n < 1); 5147#L19 assume !(1 == ~n); 5131#L22 call #t~ret4 := fibonacci(~n - 1);< 5140#$Ultimate##0 ~n := #in~n; 5173#L17 assume !(~n < 1); 5168#L19 assume !(1 == ~n); 5130#L22 call #t~ret4 := fibonacci(~n - 1);< 5133#$Ultimate##0 ~n := #in~n; 5205#L17 assume !(~n < 1); 5204#L19 assume !(1 == ~n); 5129#L22 call #t~ret4 := fibonacci(~n - 1);< 5133#$Ultimate##0 ~n := #in~n; 5205#L17 assume !(~n < 1); 5204#L19 assume !(1 == ~n); 5129#L22 call #t~ret4 := fibonacci(~n - 1);< 5133#$Ultimate##0 ~n := #in~n; 5206#L17 assume !(~n < 1); 5209#L19 assume 1 == ~n;#res := 1; 5208#fibonacciFINAL assume true; 5203#fibonacciEXIT >#36#return; 5200#L22-1 call #t~ret5 := fibonacci(~n - 2);< 5201#$Ultimate##0 ~n := #in~n; 5207#L17 assume ~n < 1;#res := 0; 5202#fibonacciFINAL assume true; 5199#fibonacciEXIT >#38#return; 5198#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5196#fibonacciFINAL assume true; 5194#fibonacciEXIT >#36#return; 5142#L22-1 call #t~ret5 := fibonacci(~n - 2);< 5145#$Ultimate##0 ~n := #in~n; 5153#L17 assume !(~n < 1); 5150#L19 assume 1 == ~n;#res := 1; 5107#fibonacciFINAL assume true; 5141#fibonacciEXIT >#38#return; 5132#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5134#fibonacciFINAL assume true; 5128#fibonacciEXIT >#36#return; 5115#L22-1 call #t~ret5 := fibonacci(~n - 2);< 5114#$Ultimate##0 ~n := #in~n; 5117#L17 assume !(~n < 1); 5160#L19 assume !(1 == ~n); 5081#L22 call #t~ret4 := fibonacci(~n - 1);< 5159#$Ultimate##0 ~n := #in~n; 5078#L17 assume !(~n < 1); 5079#L19 assume !(1 == ~n); 5067#L22 [2024-10-31 22:16:56,905 INFO L747 eck$LassoCheckResult]: Loop: 5067#L22 call #t~ret4 := fibonacci(~n - 1);< 5085#$Ultimate##0 ~n := #in~n; 5103#L17 assume !(~n < 1); 5259#L19 assume !(1 == ~n); 5068#L22 call #t~ret4 := fibonacci(~n - 1);< 5085#$Ultimate##0 ~n := #in~n; 5103#L17 assume !(~n < 1); 5259#L19 assume !(1 == ~n); 5068#L22 call #t~ret4 := fibonacci(~n - 1);< 5085#$Ultimate##0 ~n := #in~n; 5104#L17 assume !(~n < 1); 5268#L19 assume 1 == ~n;#res := 1; 5266#fibonacciFINAL assume true; 5265#fibonacciEXIT >#36#return; 5066#L22-1 call #t~ret5 := fibonacci(~n - 2);< 5069#$Ultimate##0 ~n := #in~n; 5269#L17 assume ~n < 1;#res := 0; 5267#fibonacciFINAL assume true; 5264#fibonacciEXIT >#38#return; 5262#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5261#fibonacciFINAL assume true; 5257#fibonacciEXIT >#36#return; 5254#L22-1 call #t~ret5 := fibonacci(~n - 2);< 5256#$Ultimate##0 ~n := #in~n; 5260#L17 assume !(~n < 1); 5258#L19 assume 1 == ~n;#res := 1; 5110#fibonacciFINAL assume true; 5253#fibonacciEXIT >#38#return; 5252#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5251#fibonacciFINAL assume true; 5250#fibonacciEXIT >#36#return; 5082#L22-1 call #t~ret5 := fibonacci(~n - 2);< 5112#$Ultimate##0 ~n := #in~n; 5111#L17 assume !(~n < 1); 5109#L19 assume !(1 == ~n); 5076#L22 call #t~ret4 := fibonacci(~n - 1);< 5084#$Ultimate##0 ~n := #in~n; 5078#L17 assume !(~n < 1); 5079#L19 assume !(1 == ~n); 5067#L22 [2024-10-31 22:16:56,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:56,906 INFO L85 PathProgramCache]: Analyzing trace with hash 514214913, now seen corresponding path program 4 times [2024-10-31 22:16:56,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:56,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758304583] [2024-10-31 22:16:56,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:56,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:56,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-10-31 22:16:57,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:57,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:57,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:57,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,202 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:16:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,207 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 55 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-31 22:16:57,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:57,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758304583] [2024-10-31 22:16:57,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758304583] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:16:57,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584942218] [2024-10-31 22:16:57,208 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-31 22:16:57,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:16:57,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:57,211 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:16:57,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-10-31 22:16:57,266 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-31 22:16:57,266 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:16:57,267 INFO L255 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-31 22:16:57,269 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:57,335 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 55 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-10-31 22:16:57,336 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:16:57,736 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 55 proven. 46 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-10-31 22:16:57,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584942218] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:16:57,737 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:16:57,737 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 11] total 15 [2024-10-31 22:16:57,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652165450] [2024-10-31 22:16:57,738 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:16:57,739 INFO L750 eck$LassoCheckResult]: stem already infeasible [2024-10-31 22:16:57,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:57,739 INFO L85 PathProgramCache]: Analyzing trace with hash -992836657, now seen corresponding path program 2 times [2024-10-31 22:16:57,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:57,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304596186] [2024-10-31 22:16:57,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:57,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:57,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,830 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2024-10-31 22:16:57,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:57,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:57,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:57,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:16:57,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:57,955 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 39 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-31 22:16:57,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:57,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304596186] [2024-10-31 22:16:57,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304596186] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:16:57,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529444697] [2024-10-31 22:16:57,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-31 22:16:57,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:16:57,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:57,959 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:16:57,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-10-31 22:16:58,012 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-31 22:16:58,012 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:16:58,013 INFO L255 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-31 22:16:58,015 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 39 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-10-31 22:16:58,081 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:16:58,463 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 28 proven. 46 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-10-31 22:16:58,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529444697] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:16:58,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:16:58,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 11] total 15 [2024-10-31 22:16:58,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496717925] [2024-10-31 22:16:58,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:16:58,464 INFO L762 eck$LassoCheckResult]: loop already infeasible [2024-10-31 22:16:58,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-31 22:16:58,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-10-31 22:16:58,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2024-10-31 22:16:58,466 INFO L87 Difference]: Start difference. First operand 205 states and 252 transitions. cyclomatic complexity: 51 Second operand has 16 states, 12 states have (on average 2.75) internal successors, (33), 13 states have internal predecessors, (33), 11 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (11), 5 states have call predecessors, (11), 9 states have call successors, (11) [2024-10-31 22:16:58,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-31 22:16:58,636 INFO L93 Difference]: Finished difference Result 289 states and 384 transitions. [2024-10-31 22:16:58,637 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 289 states and 384 transitions. [2024-10-31 22:16:58,640 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:58,649 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 289 states to 277 states and 366 transitions. [2024-10-31 22:16:58,649 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2024-10-31 22:16:58,650 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 123 [2024-10-31 22:16:58,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 277 states and 366 transitions. [2024-10-31 22:16:58,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2024-10-31 22:16:58,651 INFO L218 hiAutomatonCegarLoop]: Abstraction has 277 states and 366 transitions. [2024-10-31 22:16:58,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states and 366 transitions. [2024-10-31 22:16:58,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 249. [2024-10-31 22:16:58,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 159 states have (on average 1.119496855345912) internal successors, (178), 161 states have internal predecessors, (178), 52 states have call successors, (52), 34 states have call predecessors, (52), 38 states have return successors, (94), 53 states have call predecessors, (94), 49 states have call successors, (94) [2024-10-31 22:16:58,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 324 transitions. [2024-10-31 22:16:58,673 INFO L240 hiAutomatonCegarLoop]: Abstraction has 249 states and 324 transitions. [2024-10-31 22:16:58,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-31 22:16:58,678 INFO L425 stractBuchiCegarLoop]: Abstraction has 249 states and 324 transitions. [2024-10-31 22:16:58,678 INFO L332 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2024-10-31 22:16:58,679 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 249 states and 324 transitions. [2024-10-31 22:16:58,680 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2024-10-31 22:16:58,680 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2024-10-31 22:16:58,681 INFO L119 BuchiIsEmpty]: Starting construction of run [2024-10-31 22:16:58,683 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [12, 10, 9, 7, 6, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1] [2024-10-31 22:16:58,683 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [11, 9, 9, 6, 6, 5, 5, 4, 4, 3, 2] [2024-10-31 22:16:58,683 INFO L745 eck$LassoCheckResult]: Stem: 6271#$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(14, 2);call #Ultimate.allocInit(12, 3); 6272#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~ret7#1, main_~x~0#1, main_~result~0#1;havoc main_#t~nondet6#1;main_~x~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 6273#L29 assume !(main_~x~0#1 > 46); 6274#L32 call main_#t~ret7#1 := fibonacci(main_~x~0#1);< 6280#$Ultimate##0 ~n := #in~n; 6319#L17 assume !(~n < 1); 6318#L19 assume !(1 == ~n); 6312#L22 call #t~ret4 := fibonacci(~n - 1);< 6317#$Ultimate##0 ~n := #in~n; 6397#L17 assume !(~n < 1); 6320#L19 assume !(1 == ~n); 6311#L22 call #t~ret4 := fibonacci(~n - 1);< 6314#$Ultimate##0 ~n := #in~n; 6396#L17 assume !(~n < 1); 6393#L19 assume !(1 == ~n); 6310#L22 call #t~ret4 := fibonacci(~n - 1);< 6314#$Ultimate##0 ~n := #in~n; 6396#L17 assume !(~n < 1); 6393#L19 assume !(1 == ~n); 6310#L22 call #t~ret4 := fibonacci(~n - 1);< 6314#$Ultimate##0 ~n := #in~n; 6399#L17 assume !(~n < 1); 6406#L19 assume 1 == ~n;#res := 1; 6404#fibonacciFINAL assume true; 6403#fibonacciEXIT >#36#return; 6401#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6402#$Ultimate##0 ~n := #in~n; 6407#L17 assume ~n < 1;#res := 0; 6405#fibonacciFINAL assume true; 6400#fibonacciEXIT >#38#return; 6398#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6395#fibonacciFINAL assume true; 6391#fibonacciEXIT >#36#return; 6344#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6345#$Ultimate##0 ~n := #in~n; 6392#L17 assume !(~n < 1); 6388#L19 assume 1 == ~n;#res := 1; 6297#fibonacciFINAL assume true; 6343#fibonacciEXIT >#38#return; 6336#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6333#fibonacciFINAL assume true; 6329#fibonacciEXIT >#36#return; 6328#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6331#$Ultimate##0 ~n := #in~n; 6412#L17 assume !(~n < 1); 6410#L19 assume !(1 == ~n); 6347#L22 call #t~ret4 := fibonacci(~n - 1);< 6349#$Ultimate##0 ~n := #in~n; 6425#L17 assume !(~n < 1); 6409#L19 assume 1 == ~n;#res := 1; 6408#fibonacciFINAL assume true; 6346#fibonacciEXIT >#36#return; 6340#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6342#$Ultimate##0 ~n := #in~n; 6357#L17 assume ~n < 1;#res := 0; 6351#fibonacciFINAL assume true; 6338#fibonacciEXIT >#38#return; 6335#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6332#fibonacciFINAL assume true; 6327#fibonacciEXIT >#38#return; 6313#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6316#fibonacciFINAL assume true; 6309#fibonacciEXIT >#36#return; 6300#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6305#$Ultimate##0 ~n := #in~n; 6299#L17 assume !(~n < 1); 6302#L19 assume !(1 == ~n); 6264#L22 call #t~ret4 := fibonacci(~n - 1);< 6460#$Ultimate##0 ~n := #in~n; 6454#L17 assume !(~n < 1); 6455#L19 assume !(1 == ~n); 6263#L22 [2024-10-31 22:16:58,683 INFO L747 eck$LassoCheckResult]: Loop: 6263#L22 call #t~ret4 := fibonacci(~n - 1);< 6266#$Ultimate##0 ~n := #in~n; 6459#L17 assume !(~n < 1); 6284#L19 assume !(1 == ~n); 6282#L22 call #t~ret4 := fibonacci(~n - 1);< 6266#$Ultimate##0 ~n := #in~n; 6459#L17 assume !(~n < 1); 6284#L19 assume !(1 == ~n); 6282#L22 call #t~ret4 := fibonacci(~n - 1);< 6266#$Ultimate##0 ~n := #in~n; 6459#L17 assume !(~n < 1); 6284#L19 assume !(1 == ~n); 6282#L22 call #t~ret4 := fibonacci(~n - 1);< 6266#$Ultimate##0 ~n := #in~n; 6458#L17 assume !(~n < 1); 6281#L19 assume 1 == ~n;#res := 1; 6283#fibonacciFINAL assume true; 6489#fibonacciEXIT >#36#return; 6477#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6478#$Ultimate##0 ~n := #in~n; 6486#L17 assume ~n < 1;#res := 0; 6485#fibonacciFINAL assume true; 6476#fibonacciEXIT >#38#return; 6474#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6473#fibonacciFINAL assume true; 6472#fibonacciEXIT >#36#return; 6469#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6470#$Ultimate##0 ~n := #in~n; 6488#L17 assume !(~n < 1); 6487#L19 assume 1 == ~n;#res := 1; 6294#fibonacciFINAL assume true; 6468#fibonacciEXIT >#38#return; 6467#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6466#fibonacciFINAL assume true; 6465#fibonacciEXIT >#36#return; 6249#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6423#$Ultimate##0 ~n := #in~n; 6413#L17 assume !(~n < 1); 6293#L19 assume !(1 == ~n); 6259#L22 call #t~ret4 := fibonacci(~n - 1);< 6262#$Ultimate##0 ~n := #in~n; 6256#L17 assume !(~n < 1); 6258#L19 assume 1 == ~n;#res := 1; 6484#fibonacciFINAL assume true; 6480#fibonacciEXIT >#36#return; 6247#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6251#$Ultimate##0 ~n := #in~n; 6490#L17 assume ~n < 1;#res := 0; 6285#fibonacciFINAL assume true; 6267#fibonacciEXIT >#38#return; 6268#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6275#fibonacciFINAL assume true; 6481#fibonacciEXIT >#38#return; 6479#L22-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6475#fibonacciFINAL assume true; 6471#fibonacciEXIT >#36#return; 6248#L22-1 call #t~ret5 := fibonacci(~n - 2);< 6464#$Ultimate##0 ~n := #in~n; 6463#L17 assume !(~n < 1); 6461#L19 assume !(1 == ~n); 6257#L22 call #t~ret4 := fibonacci(~n - 1);< 6457#$Ultimate##0 ~n := #in~n; 6454#L17 assume !(~n < 1); 6455#L19 assume !(1 == ~n); 6263#L22 [2024-10-31 22:16:58,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:58,684 INFO L85 PathProgramCache]: Analyzing trace with hash -599563640, now seen corresponding path program 5 times [2024-10-31 22:16:58,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:58,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729564356] [2024-10-31 22:16:58,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:58,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:58,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:58,713 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:58,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:58,729 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:58,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:58,730 INFO L85 PathProgramCache]: Analyzing trace with hash 58710267, now seen corresponding path program 3 times [2024-10-31 22:16:58,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:58,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191224909] [2024-10-31 22:16:58,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:58,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:58,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:58,739 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-10-31 22:16:58,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-10-31 22:16:58,748 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-10-31 22:16:58,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:16:58,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1817476222, now seen corresponding path program 6 times [2024-10-31 22:16:58,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-31 22:16:58,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439467418] [2024-10-31 22:16:58,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-31 22:16:58,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-31 22:16:58,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-31 22:16:59,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,268 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:16:59,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-31 22:16:59,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:59,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-10-31 22:16:59,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:59,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-31 22:16:59,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-10-31 22:16:59,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-10-31 22:16:59,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-31 22:16:59,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:16:59,438 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 267 proven. 348 refuted. 0 times theorem prover too weak. 507 trivial. 0 not checked. [2024-10-31 22:16:59,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-31 22:16:59,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439467418] [2024-10-31 22:16:59,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439467418] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-31 22:16:59,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673318420] [2024-10-31 22:16:59,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-10-31 22:16:59,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-31 22:16:59,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:16:59,442 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-31 22:16:59,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-10-31 22:16:59,545 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2024-10-31 22:16:59,545 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-31 22:16:59,547 INFO L255 TraceCheckSpWp]: Trace formula consists of 275 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-31 22:16:59,550 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:16:59,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 254 proven. 243 refuted. 0 times theorem prover too weak. 625 trivial. 0 not checked. [2024-10-31 22:16:59,682 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-31 22:17:00,254 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 255 proven. 249 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2024-10-31 22:17:00,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673318420] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-31 22:17:00,255 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-31 22:17:00,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14, 16] total 28 [2024-10-31 22:17:00,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079694916] [2024-10-31 22:17:00,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-31 22:17:00,913 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:00,913 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:00,913 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:00,913 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:00,913 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2024-10-31 22:17:00,913 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:00,913 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:00,913 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:00,913 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration7_Loop [2024-10-31 22:17:00,913 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:00,913 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:00,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:00,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:00,918 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:00,920 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:00,923 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:00,957 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:00,958 INFO L365 LassoAnalysis]: Checking for nontermination... [2024-10-31 22:17:00,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:00,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:00,960 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:00,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2024-10-31 22:17:00,962 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:00,962 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:00,975 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:00,975 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret4=0} Honda state: {fibonacci_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:00,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:00,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:00,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:00,988 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:00,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2024-10-31 22:17:00,989 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:00,989 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:01,001 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:01,002 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:01,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2024-10-31 22:17:01,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,016 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2024-10-31 22:17:01,020 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:01,020 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:01,039 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:01,040 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret5=0} Honda state: {fibonacci_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:01,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2024-10-31 22:17:01,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,061 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2024-10-31 22:17:01,063 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:01,063 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:01,081 INFO L398 LassoAnalysis]: Proved nontermination for one component. [2024-10-31 22:17:01,081 INFO L401 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#in~n=2} Honda state: {fibonacci_#in~n=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2024-10-31 22:17:01,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:01,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,102 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2024-10-31 22:17:01,105 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2024-10-31 22:17:01,105 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:01,136 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2024-10-31 22:17:01,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,138 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2024-10-31 22:17:01,141 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2024-10-31 22:17:01,141 INFO L160 nArgumentSynthesizer]: Using integer mode. [2024-10-31 22:17:01,159 INFO L405 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2024-10-31 22:17:01,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2024-10-31 22:17:01,177 INFO L204 LassoAnalysis]: Preferences: [2024-10-31 22:17:01,177 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2024-10-31 22:17:01,177 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2024-10-31 22:17:01,177 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2024-10-31 22:17:01,177 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2024-10-31 22:17:01,177 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,177 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2024-10-31 22:17:01,177 INFO L131 ssoRankerPreferences]: Path of dumped script: [2024-10-31 22:17:01,178 INFO L132 ssoRankerPreferences]: Filename of dumped script: Fibonacci03.c_Iteration7_Loop [2024-10-31 22:17:01,178 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2024-10-31 22:17:01,178 INFO L241 LassoAnalysis]: Starting lasso preprocessing... [2024-10-31 22:17:01,178 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:01,180 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:01,184 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:01,186 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:01,189 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2024-10-31 22:17:01,223 INFO L259 LassoAnalysis]: Preprocessing complete. [2024-10-31 22:17:01,223 INFO L451 LassoAnalysis]: Using template 'affine'. [2024-10-31 22:17:01,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,224 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2024-10-31 22:17:01,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:17:01,236 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:01,237 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:01,237 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:01,237 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:01,237 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:01,237 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:01,237 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:01,239 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:01,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2024-10-31 22:17:01,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,252 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2024-10-31 22:17:01,254 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:17:01,268 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:01,268 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:01,268 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:01,268 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:01,268 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:01,269 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:01,269 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:01,271 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:01,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:01,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,285 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2024-10-31 22:17:01,287 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:17:01,298 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:01,298 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:01,298 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:01,299 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:01,299 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:01,299 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:01,299 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:01,301 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:01,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2024-10-31 22:17:01,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,314 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2024-10-31 22:17:01,316 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:17:01,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:01,330 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:01,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:01,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:01,331 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:01,332 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:01,332 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:01,333 INFO L488 LassoAnalysis]: Proving termination failed for this template and these settings. [2024-10-31 22:17:01,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:01,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,355 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2024-10-31 22:17:01,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2024-10-31 22:17:01,367 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2024-10-31 22:17:01,367 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2024-10-31 22:17:01,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2024-10-31 22:17:01,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2024-10-31 22:17:01,368 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2024-10-31 22:17:01,369 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2024-10-31 22:17:01,369 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2024-10-31 22:17:01,371 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2024-10-31 22:17:01,375 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2024-10-31 22:17:01,375 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2024-10-31 22:17:01,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2024-10-31 22:17:01,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 [2024-10-31 22:17:01,378 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2024-10-31 22:17:01,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2024-10-31 22:17:01,381 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2024-10-31 22:17:01,382 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2024-10-31 22:17:01,382 INFO L474 LassoAnalysis]: Proved termination. [2024-10-31 22:17:01,382 INFO L476 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2024-10-31 22:17:01,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2024-10-31 22:17:01,401 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2024-10-31 22:17:01,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:01,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:01,497 INFO L255 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-31 22:17:01,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:01,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6bfc6e6b-518d-4e54-a368-2ccd042670d5/bin/uautomizer-verify-4GaUIPS5ZU/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2024-10-31 22:17:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:02,159 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-10-31 22:17:02,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:02,540 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 39 proven. 129 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:17:02,541 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 [2024-10-31 22:17:02,541 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79 Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:03,049 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) Result 735 states and 952 transitions. Complement of second has 75 states. [2024-10-31 22:17:03,049 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 [2024-10-31 22:17:03,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:03,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 51 transitions. [2024-10-31 22:17:03,052 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 51 transitions. Stem has 71 letters. Loop has 64 letters. [2024-10-31 22:17:03,053 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:03,056 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:17:03,069 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:03,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:03,159 INFO L255 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-31 22:17:03,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:03,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:03,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-10-31 22:17:03,979 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:04,577 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 39 proven. 129 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:17:04,578 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 [2024-10-31 22:17:04,581 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79 Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:05,276 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) Result 739 states and 958 transitions. Complement of second has 79 states. [2024-10-31 22:17:05,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 2 stem states 11 non-accepting loop states 1 accepting loop states [2024-10-31 22:17:05,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:05,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 54 transitions. [2024-10-31 22:17:05,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 54 transitions. Stem has 71 letters. Loop has 64 letters. [2024-10-31 22:17:05,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:05,280 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:17:05,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:05,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:05,395 INFO L255 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-31 22:17:05,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:06,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:06,163 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-10-31 22:17:06,165 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:06,513 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 39 proven. 129 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:17:06,514 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 [2024-10-31 22:17:06,514 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79 Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:06,989 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) Result 136 states and 141 transitions. Complement of second has 59 states. [2024-10-31 22:17:06,990 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 [2024-10-31 22:17:06,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:06,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 54 transitions. [2024-10-31 22:17:06,992 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 54 transitions. Stem has 71 letters. Loop has 64 letters. [2024-10-31 22:17:06,995 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:06,995 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:17:07,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:07,112 INFO L255 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-31 22:17:07,114 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:07,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:07,863 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-10-31 22:17:07,865 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:08,331 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 39 proven. 129 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:17:08,332 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 [2024-10-31 22:17:08,333 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79 Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:09,051 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 249 states and 324 transitions. cyclomatic complexity: 79. Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) Result 152 states and 162 transitions. Complement of second has 63 states. [2024-10-31 22:17:09,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 2 stem states 11 non-accepting loop states 1 accepting loop states [2024-10-31 22:17:09,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:09,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 61 transitions. [2024-10-31 22:17:09,053 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 61 transitions. Stem has 71 letters. Loop has 64 letters. [2024-10-31 22:17:09,059 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2024-10-31 22:17:09,059 INFO L682 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2024-10-31 22:17:09,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-31 22:17:09,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:09,167 INFO L255 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-10-31 22:17:09,174 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:10,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-31 22:17:10,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-10-31 22:17:10,036 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-31 22:17:10,451 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 39 proven. 129 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-10-31 22:17:10,452 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemin loopwithout honda bouncer for stem and without honda bouncer for loop.2 stem predicates 12 loop predicates [2024-10-31 22:17:10,453 INFO L104 BuchiDifferenceFKV]: Start buchiDifferenceFKV. First operand 249 states and 324 transitions. cyclomatic complexity: 79 Second operand has 14 states, 12 states have (on average 3.25) internal successors, (39), 11 states have internal predecessors, (39), 10 states have call successors, (15), 5 states have call predecessors, (15), 6 states have return successors, (12), 7 states have call predecessors, (12), 8 states have call successors, (12) [2024-10-31 22:17:10,625 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,626 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,631 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,632 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,639 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,640 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,641 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,646 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,647 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,648 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,677 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,678 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,679 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,680 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,681 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,682 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,689 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,689 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,690 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,691 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,692 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,692 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,694 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,694 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,699 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,700 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,703 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,704 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,705 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,706 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,712 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,713 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,714 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,715 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,715 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,716 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,716 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,717 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,717 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,719 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,720 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,721 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,722 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,723 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,730 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,731 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,732 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,733 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,735 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,736 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,737 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,738 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,738 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,739 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,740 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,740 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,741 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,741 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,742 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,743 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,744 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,745 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,746 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,746 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,747 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,747 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,748 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,748 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,749 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,750 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,751 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,752 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,758 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,758 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,758 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,759 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,760 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,761 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,813 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,814 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,816 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,826 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,827 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,828 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,828 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,828 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,830 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,831 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,831 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,832 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,833 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,833 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,834 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,834 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,835 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,836 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,837 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,838 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,839 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,840 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,841 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,850 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,850 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,852 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,854 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,855 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,856 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,856 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,856 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,857 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,858 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,859 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,860 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,861 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,861 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,862 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,862 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,863 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,863 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,864 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,865 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,865 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,866 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,866 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,866 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,867 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,868 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,868 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,869 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,870 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,871 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,871 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,872 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,872 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,873 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,873 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,874 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,875 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,876 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,877 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,884 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,885 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,886 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,888 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,895 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,896 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,907 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,910 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,911 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,912 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,912 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,913 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,914 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,916 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,927 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,927 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,932 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,934 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,935 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,935 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,935 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,936 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,940 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,941 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,941 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,942 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,943 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,944 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,945 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,947 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,957 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,957 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,961 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,962 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,963 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,963 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,964 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,965 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,969 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,970 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,972 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,973 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,974 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,975 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,976 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,976 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,976 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,977 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,977 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,978 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,978 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,979 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,980 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,981 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,985 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,987 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,988 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,989 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,989 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,989 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,990 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,991 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,992 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,993 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,993 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,994 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:10,995 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,995 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,995 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,996 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,997 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,997 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,998 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:10,999 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,000 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,012 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,013 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,014 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,015 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,015 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,016 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,017 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,020 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,022 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,022 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,122 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,123 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,124 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,124 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,125 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,125 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,125 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,126 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,149 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,150 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,150 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,151 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,185 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,186 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,187 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,192 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,194 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,195 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,198 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,218 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,219 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,220 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,221 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,229 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,231 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,232 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,233 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,233 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,234 WARN L278 uchiComplementFKVNwa]: big16 [2024-10-31 22:17:11,235 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,236 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,306 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,308 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,309 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,311 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,313 WARN L278 uchiComplementFKVNwa]: big8 [2024-10-31 22:17:11,313 WARN L278 uchiComplementFKVNwa]: big8