./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro --witnessprinter.witness.filename witness.graphml --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 22d9a6832a4080412e38f5d573b63985f3b10b3c2009b6559595c7c0bbda414f --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 18:25:28,988 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:25:28,991 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:25:29,024 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:25:29,024 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:25:29,025 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:25:29,027 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:25:29,029 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:25:29,030 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:25:29,031 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:25:29,032 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:25:29,034 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:25:29,034 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:25:29,035 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:25:29,037 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:25:29,038 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:25:29,039 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:25:29,040 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:25:29,041 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:25:29,043 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:25:29,045 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:25:29,051 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:25:29,054 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:25:29,060 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:25:29,068 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:25:29,069 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:25:29,069 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:25:29,070 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:25:29,070 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:25:29,071 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:25:29,072 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:25:29,072 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:25:29,073 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:25:29,074 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:25:29,075 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:25:29,075 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:25:29,076 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:25:29,076 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:25:29,077 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:25:29,077 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:25:29,078 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:25:29,085 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/config/svcomp-Termination-32bit-Automizer_Default.epf [2022-11-18 18:25:29,120 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:25:29,123 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:25:29,123 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:25:29,123 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:25:29,124 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:25:29,125 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:25:29,125 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:25:29,125 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-11-18 18:25:29,125 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-11-18 18:25:29,125 INFO L138 SettingsManager]: * Use old map elimination=false [2022-11-18 18:25:29,126 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-11-18 18:25:29,126 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-11-18 18:25:29,126 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-11-18 18:25:29,126 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:25:29,127 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-18 18:25:29,127 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-18 18:25:29,127 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:25:29,127 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-18 18:25:29,127 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:25:29,128 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-11-18 18:25:29,128 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-11-18 18:25:29,128 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-11-18 18:25:29,128 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-18 18:25:29,128 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 18:25:29,129 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-11-18 18:25:29,129 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:25:29,129 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-11-18 18:25:29,129 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:25:29,130 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:25:29,130 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:25:29,130 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 18:25:29,131 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-11-18 18:25:29,131 INFO L138 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_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/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_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 22d9a6832a4080412e38f5d573b63985f3b10b3c2009b6559595c7c0bbda414f [2022-11-18 18:25:29,362 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:25:29,393 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:25:29,396 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:25:29,397 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:25:29,398 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:25:29,400 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/recursive-simple/fibo_2calls_4-2.c [2022-11-18 18:25:29,471 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/data/03270c7cf/8ff6538cf865412d9370f0b7fb45c967/FLAGe66df92c9 [2022-11-18 18:25:29,939 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:25:29,940 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/sv-benchmarks/c/recursive-simple/fibo_2calls_4-2.c [2022-11-18 18:25:29,960 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/data/03270c7cf/8ff6538cf865412d9370f0b7fb45c967/FLAGe66df92c9 [2022-11-18 18:25:30,321 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/data/03270c7cf/8ff6538cf865412d9370f0b7fb45c967 [2022-11-18 18:25:30,325 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:25:30,328 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:25:30,334 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:25:30,334 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:25:30,337 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:25:30,338 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,340 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e6eb32e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30, skipping insertion in model container [2022-11-18 18:25:30,341 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,349 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:25:30,363 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:25:30,564 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/sv-benchmarks/c/recursive-simple/fibo_2calls_4-2.c[946,959] [2022-11-18 18:25:30,565 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:25:30,575 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:25:30,615 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/sv-benchmarks/c/recursive-simple/fibo_2calls_4-2.c[946,959] [2022-11-18 18:25:30,619 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:25:30,635 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:25:30,636 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30 WrapperNode [2022-11-18 18:25:30,636 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:25:30,638 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:25:30,638 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:25:30,638 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:25:30,647 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,653 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,668 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 20 [2022-11-18 18:25:30,669 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:25:30,669 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:25:30,670 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:25:30,670 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:25:30,677 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,677 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,678 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,679 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,681 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,683 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,684 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,685 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,686 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:25:30,687 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:25:30,687 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:25:30,687 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:25:30,688 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (1/1) ... [2022-11-18 18:25:30,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:30,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:30,724 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:30,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-11-18 18:25:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:25:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 18:25:30,766 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2022-11-18 18:25:30,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2022-11-18 18:25:30,767 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2022-11-18 18:25:30,768 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2022-11-18 18:25:30,768 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:25:30,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:25:30,853 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:25:30,855 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:25:31,036 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:25:31,056 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:25:31,056 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-18 18:25:31,058 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:25:31 BoogieIcfgContainer [2022-11-18 18:25:31,058 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:25:31,059 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-11-18 18:25:31,059 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-11-18 18:25:31,064 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-11-18 18:25:31,065 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-18 18:25:31,065 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 18.11 06:25:30" (1/3) ... [2022-11-18 18:25:31,066 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e58c3f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 18.11 06:25:31, skipping insertion in model container [2022-11-18 18:25:31,066 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-18 18:25:31,066 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:25:30" (2/3) ... [2022-11-18 18:25:31,067 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1e58c3f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 18.11 06:25:31, skipping insertion in model container [2022-11-18 18:25:31,067 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-18 18:25:31,067 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:25:31" (3/3) ... [2022-11-18 18:25:31,068 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_4-2.c [2022-11-18 18:25:31,140 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-11-18 18:25:31,141 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-11-18 18:25:31,141 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-11-18 18:25:31,141 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-11-18 18:25:31,141 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-11-18 18:25:31,141 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-11-18 18:25:31,142 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-11-18 18:25:31,142 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-11-18 18:25:31,164 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-18 18:25:31,217 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-18 18:25:31,217 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:31,217 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:31,223 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2022-11-18 18:25:31,224 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:31,224 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-11-18 18:25:31,224 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) [2022-11-18 18:25:31,228 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-18 18:25:31,228 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:31,228 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:31,229 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2022-11-18 18:25:31,229 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:31,252 INFO L748 eck$LassoCheckResult]: Stem: 15#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 6#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 14#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 4#fibo1ENTRYtrue [2022-11-18 18:25:31,253 INFO L750 eck$LassoCheckResult]: Loop: 4#fibo1ENTRYtrue ~n := #in~n; 8#L10true assume !(~n < 1); 7#L12true assume !(1 == ~n); 9#L15true call #t~ret4 := fibo2(~n - 1);< 13#fibo2ENTRYtrue ~n := #in~n; 11#L20true assume !(~n < 1); 16#L22true assume !(1 == ~n); 22#L25true call #t~ret6 := fibo1(~n - 1);< 4#fibo1ENTRYtrue [2022-11-18 18:25:31,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:31,258 INFO L85 PathProgramCache]: Analyzing trace with hash 29896, now seen corresponding path program 1 times [2022-11-18 18:25:31,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:31,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188497266] [2022-11-18 18:25:31,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:31,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:31,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:31,397 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:31,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:31,442 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:31,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:31,446 INFO L85 PathProgramCache]: Analyzing trace with hash 181289832, now seen corresponding path program 1 times [2022-11-18 18:25:31,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:31,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031199644] [2022-11-18 18:25:31,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:31,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:31,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:31,465 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:31,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:31,485 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:31,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:31,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1313669423, now seen corresponding path program 1 times [2022-11-18 18:25:31,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:31,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153874216] [2022-11-18 18:25:31,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:31,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:31,520 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:31,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:31,537 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:31,766 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:31,767 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:31,767 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:31,767 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:31,768 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-18 18:25:31,768 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:31,768 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:31,768 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:31,768 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration1_Loop [2022-11-18 18:25:31,768 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:31,769 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:31,785 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,795 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,797 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,800 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,803 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,805 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,808 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,811 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:31,881 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:31,882 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-18 18:25:31,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:31,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:31,891 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:31,901 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:31,902 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:31,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-11-18 18:25:31,936 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:31,936 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:31,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:31,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:31,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:31,949 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:31,958 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:31,958 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:31,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-11-18 18:25:31,986 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:31,986 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:31,991 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:31,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:31,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:31,995 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,002 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:32,002 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-11-18 18:25:32,055 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:32,055 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#in~n=0} Honda state: {fibo2_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:32,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,087 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-11-18 18:25:32,112 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:32,112 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,147 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:32,147 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:32,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,158 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,168 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:32,168 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-11-18 18:25:32,195 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:32,195 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:32,204 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,206 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,215 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:32,216 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-11-18 18:25:32,239 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:32,239 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:32,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,250 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,258 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:32,258 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-11-18 18:25:32,282 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:32,282 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:32,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,292 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,301 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:32,301 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-11-18 18:25:32,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,332 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,340 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-18 18:25:32,341 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:32,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-11-18 18:25:32,432 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-18 18:25:32,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,442 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:32,442 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:32,442 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:32,442 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:32,442 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-18 18:25:32,443 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,443 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:32,443 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:32,443 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration1_Loop [2022-11-18 18:25:32,443 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:32,443 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:32,445 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,460 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,463 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,466 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,469 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,471 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,495 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,497 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:32,561 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:32,566 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-18 18:25:32,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,573 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,584 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 [2022-11-18 18:25:32,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-11-18 18:25:32,599 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:32,599 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:32,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:32,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:32,600 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:32,603 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:32,603 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:32,614 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:32,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,620 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-11-18 18:25:32,629 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 [2022-11-18 18:25:32,643 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:32,643 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:32,644 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:32,644 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:32,644 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:32,645 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:32,645 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:32,655 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:32,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,661 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-11-18 18:25:32,672 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 [2022-11-18 18:25:32,684 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:32,685 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:32,685 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:32,685 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:32,685 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:32,686 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:32,686 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:32,695 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:32,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,701 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,707 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 [2022-11-18 18:25:32,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-11-18 18:25:32,721 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:32,721 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:32,721 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:32,721 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:32,721 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:32,723 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:32,723 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:32,736 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:32,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,746 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,750 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 [2022-11-18 18:25:32,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-11-18 18:25:32,762 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:32,762 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:32,762 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:32,762 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:32,762 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:32,763 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:32,763 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:32,779 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:32,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:32,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,792 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-11-18 18:25:32,796 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 [2022-11-18 18:25:32,808 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:32,808 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:32,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:32,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:32,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:32,810 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:32,810 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:32,820 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-18 18:25:32,825 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-18 18:25:32,825 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-18 18:25:32,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:32,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:32,833 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:32,841 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-18 18:25:32,841 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-18 18:25:32,841 INFO L513 LassoAnalysis]: Proved termination. [2022-11-18 18:25:32,841 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2022-11-18 18:25:32,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-11-18 18:25:32,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2022-11-18 18:25:32,849 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-18 18:25:32,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:32,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:32,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-18 18:25:32,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:32,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:25:32,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:33,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:33,129 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2022-11-18 18:25:33,132 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5) Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:25:33,349 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 26 states, 18 states have (on average 1.2777777777777777) internal successors, (23), 18 states have internal predecessors, (23), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 5 states have call predecessors, (5), 5 states have call successors, (5). Second operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 84 states and 116 transitions. Complement of second has 24 states. [2022-11-18 18:25:33,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 1 stem states 5 non-accepting loop states 1 accepting loop states [2022-11-18 18:25:33,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 1.3333333333333333) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-18 18:25:33,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2022-11-18 18:25:33,359 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2022-11-18 18:25:33,360 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:33,360 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2022-11-18 18:25:33,361 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:33,361 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2022-11-18 18:25:33,361 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:33,362 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 84 states and 116 transitions. [2022-11-18 18:25:33,368 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-18 18:25:33,375 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 84 states to 61 states and 82 transitions. [2022-11-18 18:25:33,376 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2022-11-18 18:25:33,377 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2022-11-18 18:25:33,378 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2022-11-18 18:25:33,379 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:33,379 INFO L218 hiAutomatonCegarLoop]: Abstraction has 61 states and 82 transitions. [2022-11-18 18:25:33,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2022-11-18 18:25:33,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2022-11-18 18:25:33,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 36 states have (on average 1.3055555555555556) internal successors, (47), 38 states have internal predecessors, (47), 12 states have call successors, (12), 8 states have call predecessors, (12), 6 states have return successors, (13), 7 states have call predecessors, (13), 10 states have call successors, (13) [2022-11-18 18:25:33,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2022-11-18 18:25:33,413 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2022-11-18 18:25:33,413 INFO L428 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2022-11-18 18:25:33,413 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-11-18 18:25:33,413 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2022-11-18 18:25:33,415 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-18 18:25:33,415 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:33,415 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:33,416 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:33,417 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:33,417 INFO L748 eck$LassoCheckResult]: Stem: 195#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 196#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 213#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 212#fibo1ENTRY ~n := #in~n; 214#L10 assume !(~n < 1); 225#L12 assume !(1 == ~n); 207#L15 call #t~ret4 := fibo2(~n - 1);< 229#fibo2ENTRY ~n := #in~n; 235#L20 assume !(~n < 1); 248#L22 assume !(1 == ~n); 203#L25 call #t~ret6 := fibo1(~n - 1);< 215#fibo1ENTRY ~n := #in~n; 217#L10 assume ~n < 1;#res := 0; 204#fibo1FINAL assume true; 205#fibo1EXIT >#46#return; 206#L25-1 [2022-11-18 18:25:33,417 INFO L750 eck$LassoCheckResult]: Loop: 206#L25-1 call #t~ret7 := fibo1(~n - 2);< 211#fibo1ENTRY ~n := #in~n; 239#L10 assume !(~n < 1); 240#L12 assume !(1 == ~n); 210#L15 call #t~ret4 := fibo2(~n - 1);< 219#fibo2ENTRY ~n := #in~n; 242#L20 assume !(~n < 1); 241#L22 assume !(1 == ~n); 218#L25 call #t~ret6 := fibo1(~n - 1);< 211#fibo1ENTRY ~n := #in~n; 239#L10 assume ~n < 1;#res := 0; 237#fibo1FINAL assume true; 238#fibo1EXIT >#46#return; 206#L25-1 [2022-11-18 18:25:33,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:33,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1888024054, now seen corresponding path program 1 times [2022-11-18 18:25:33,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:33,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163572957] [2022-11-18 18:25:33,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:33,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:33,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-18 18:25:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:33,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:25:33,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:33,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163572957] [2022-11-18 18:25:33,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163572957] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:25:33,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:25:33,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:25:33,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628416350] [2022-11-18 18:25:33,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:25:33,570 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-18 18:25:33,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:33,571 INFO L85 PathProgramCache]: Analyzing trace with hash 1730504828, now seen corresponding path program 1 times [2022-11-18 18:25:33,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:33,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996523219] [2022-11-18 18:25:33,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:33,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:33,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:33,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 18:25:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:33,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:33,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:25:33,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:33,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996523219] [2022-11-18 18:25:33,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1996523219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:25:33,727 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:25:33,727 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:25:33,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452191749] [2022-11-18 18:25:33,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:25:33,728 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-18 18:25:33,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:33,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:25:33,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 18:25:33,732 INFO L87 Difference]: Start difference. First operand 54 states and 72 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:25:33,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:33,817 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2022-11-18 18:25:33,817 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2022-11-18 18:25:33,819 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-18 18:25:33,821 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2022-11-18 18:25:33,822 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2022-11-18 18:25:33,822 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2022-11-18 18:25:33,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2022-11-18 18:25:33,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:33,823 INFO L218 hiAutomatonCegarLoop]: Abstraction has 66 states and 86 transitions. [2022-11-18 18:25:33,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2022-11-18 18:25:33,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2022-11-18 18:25:33,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 38 states have (on average 1.263157894736842) internal successors, (48), 42 states have internal predecessors, (48), 12 states have call successors, (12), 8 states have call predecessors, (12), 8 states have return successors, (16), 7 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-18 18:25:33,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2022-11-18 18:25:33,831 INFO L240 hiAutomatonCegarLoop]: Abstraction has 58 states and 76 transitions. [2022-11-18 18:25:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:25:33,832 INFO L428 stractBuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2022-11-18 18:25:33,832 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-11-18 18:25:33,833 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2022-11-18 18:25:33,834 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-18 18:25:33,834 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:33,834 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:33,835 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:33,835 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:33,836 INFO L748 eck$LassoCheckResult]: Stem: 340#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 341#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 359#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 358#fibo1ENTRY ~n := #in~n; 360#L10 assume !(~n < 1); 370#L12 assume !(1 == ~n); 354#L15 call #t~ret4 := fibo2(~n - 1);< 377#fibo2ENTRY ~n := #in~n; 381#L20 assume !(~n < 1); 397#L22 assume !(1 == ~n); 348#L25 call #t~ret6 := fibo1(~n - 1);< 361#fibo1ENTRY ~n := #in~n; 363#L10 assume !(~n < 1); 386#L12 assume 1 == ~n;#res := 1; 385#fibo1FINAL assume true; 384#fibo1EXIT >#46#return; 350#L25-1 [2022-11-18 18:25:33,836 INFO L750 eck$LassoCheckResult]: Loop: 350#L25-1 call #t~ret7 := fibo1(~n - 2);< 357#fibo1ENTRY ~n := #in~n; 374#L10 assume !(~n < 1); 368#L12 assume !(1 == ~n); 356#L15 call #t~ret4 := fibo2(~n - 1);< 390#fibo2ENTRY ~n := #in~n; 389#L20 assume !(~n < 1); 387#L22 assume !(1 == ~n); 351#L25 call #t~ret6 := fibo1(~n - 1);< 357#fibo1ENTRY ~n := #in~n; 374#L10 assume !(~n < 1); 368#L12 assume 1 == ~n;#res := 1; 369#fibo1FINAL assume true; 383#fibo1EXIT >#46#return; 350#L25-1 [2022-11-18 18:25:33,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:33,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1600771562, now seen corresponding path program 1 times [2022-11-18 18:25:33,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:33,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847472371] [2022-11-18 18:25:33,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:33,837 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:33,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:33,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-18 18:25:33,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:34,046 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:34,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:34,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847472371] [2022-11-18 18:25:34,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847472371] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:34,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1531469073] [2022-11-18 18:25:34,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:34,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:34,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,051 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 18:25:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:34,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:25:34,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:34,151 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:34,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:34,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:34,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1531469073] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:34,260 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:34,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 10 [2022-11-18 18:25:34,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139199809] [2022-11-18 18:25:34,261 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:34,261 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-18 18:25:34,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:34,262 INFO L85 PathProgramCache]: Analyzing trace with hash 2106067024, now seen corresponding path program 1 times [2022-11-18 18:25:34,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:34,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971125836] [2022-11-18 18:25:34,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:34,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:34,269 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:34,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:34,275 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:34,498 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:34,499 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:34,499 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:34,499 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:34,499 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-18 18:25:34,499 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,499 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:34,499 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:34,499 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration3_Loop [2022-11-18 18:25:34,499 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:34,500 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:34,502 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,506 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,508 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,510 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,513 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,523 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,525 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,528 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:34,592 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:34,592 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-18 18:25:34,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,594 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-11-18 18:25:34,609 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:34,609 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:34,621 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:34,621 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:34,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:34,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,626 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-11-18 18:25:34,632 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:34,632 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:34,645 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:34,645 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:34,655 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:34,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,659 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,668 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:34,668 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:34,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-11-18 18:25:34,688 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:34,688 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:34,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:34,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,700 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-11-18 18:25:34,706 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:34,706 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:34,718 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:34,718 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:34,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:34,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,723 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-11-18 18:25:34,726 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:34,726 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:34,749 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2022-11-18 18:25:34,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:34,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:34,750 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:34,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-11-18 18:25:34,755 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-18 18:25:34,755 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:36,033 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-18 18:25:36,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2022-11-18 18:25:36,037 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:36,037 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:36,038 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:36,038 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:36,038 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-18 18:25:36,038 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:36,038 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:36,038 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:36,038 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration3_Loop [2022-11-18 18:25:36,038 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:36,038 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:36,039 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,043 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,045 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,048 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,060 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,067 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,069 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,072 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:36,137 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:36,137 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-18 18:25:36,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:36,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:36,139 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:36,144 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 [2022-11-18 18:25:36,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:36,157 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:36,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:36,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:36,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:36,158 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:36,158 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:36,167 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:36,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-11-18 18:25:36,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:36,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:36,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:36,172 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:36,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-11-18 18:25:36,175 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 [2022-11-18 18:25:36,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:36,186 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:36,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:36,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:36,186 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:36,187 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:36,187 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:36,194 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:36,204 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2022-11-18 18:25:36,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:36,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:36,205 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:36,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-11-18 18:25:36,210 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 [2022-11-18 18:25:36,222 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:36,222 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:36,222 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:36,223 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:36,223 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:36,223 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:36,223 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:36,229 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:36,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2022-11-18 18:25:36,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:36,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:36,233 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:36,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-11-18 18:25:36,237 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 [2022-11-18 18:25:36,248 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:36,248 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:36,249 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:36,249 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:36,249 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:36,250 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:36,250 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:36,263 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-18 18:25:36,268 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-18 18:25:36,268 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-18 18:25:36,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:36,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:36,295 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:36,300 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-18 18:25:36,300 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-18 18:25:36,300 INFO L513 LassoAnalysis]: Proved termination. [2022-11-18 18:25:36,300 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2022-11-18 18:25:36,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-11-18 18:25:36,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:36,306 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-18 18:25:36,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:36,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:25:36,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:36,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:36,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:25:36,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:36,583 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:36,584 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2022-11-18 18:25:36,584 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 58 states and 76 transitions. cyclomatic complexity: 20 Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:25:36,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:37,083 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 58 states and 76 transitions. cyclomatic complexity: 20. Second operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 191 states and 263 transitions. Complement of second has 40 states. [2022-11-18 18:25:37,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 2 stem states 9 non-accepting loop states 1 accepting loop states [2022-11-18 18:25:37,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (6), 5 states have call predecessors, (6), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-18 18:25:37,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2022-11-18 18:25:37,085 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2022-11-18 18:25:37,086 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:37,086 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2022-11-18 18:25:37,087 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:37,087 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2022-11-18 18:25:37,090 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:37,091 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2022-11-18 18:25:37,097 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-18 18:25:37,101 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2022-11-18 18:25:37,102 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2022-11-18 18:25:37,102 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2022-11-18 18:25:37,103 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2022-11-18 18:25:37,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:37,104 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 237 transitions. [2022-11-18 18:25:37,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2022-11-18 18:25:37,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2022-11-18 18:25:37,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 95 states have (on average 1.2842105263157895) internal successors, (122), 102 states have internal predecessors, (122), 35 states have call successors, (36), 19 states have call predecessors, (36), 22 states have return successors, (48), 30 states have call predecessors, (48), 33 states have call successors, (48) [2022-11-18 18:25:37,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2022-11-18 18:25:37,119 INFO L240 hiAutomatonCegarLoop]: Abstraction has 152 states and 206 transitions. [2022-11-18 18:25:37,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:37,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 18:25:37,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-18 18:25:37,121 INFO L87 Difference]: Start difference. First operand 152 states and 206 transitions. Second operand has 11 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-18 18:25:37,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:37,325 INFO L93 Difference]: Finished difference Result 183 states and 247 transitions. [2022-11-18 18:25:37,325 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 247 transitions. [2022-11-18 18:25:37,339 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-18 18:25:37,344 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 180 states and 243 transitions. [2022-11-18 18:25:37,350 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 117 [2022-11-18 18:25:37,350 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 117 [2022-11-18 18:25:37,353 INFO L73 IsDeterministic]: Start isDeterministic. Operand 180 states and 243 transitions. [2022-11-18 18:25:37,353 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:37,353 INFO L218 hiAutomatonCegarLoop]: Abstraction has 180 states and 243 transitions. [2022-11-18 18:25:37,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states and 243 transitions. [2022-11-18 18:25:37,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 165. [2022-11-18 18:25:37,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 102 states have (on average 1.2647058823529411) internal successors, (129), 111 states have internal predecessors, (129), 38 states have call successors, (40), 20 states have call predecessors, (40), 25 states have return successors, (56), 33 states have call predecessors, (56), 36 states have call successors, (56) [2022-11-18 18:25:37,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 225 transitions. [2022-11-18 18:25:37,375 INFO L240 hiAutomatonCegarLoop]: Abstraction has 165 states and 225 transitions. [2022-11-18 18:25:37,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:25:37,377 INFO L428 stractBuchiCegarLoop]: Abstraction has 165 states and 225 transitions. [2022-11-18 18:25:37,377 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-11-18 18:25:37,377 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 225 transitions. [2022-11-18 18:25:37,383 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-18 18:25:37,384 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:37,384 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:37,385 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:37,386 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:37,387 INFO L748 eck$LassoCheckResult]: Stem: 1200#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 1201#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 1230#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1271#fibo1ENTRY ~n := #in~n; 1257#L10 assume !(~n < 1); 1251#L12 assume !(1 == ~n); 1206#L15 call #t~ret4 := fibo2(~n - 1);< 1258#fibo2ENTRY ~n := #in~n; 1265#L20 assume !(~n < 1); 1205#L22 assume !(1 == ~n); 1207#L25 call #t~ret6 := fibo1(~n - 1);< 1238#fibo1ENTRY ~n := #in~n; 1301#L10 assume !(~n < 1); 1306#L12 assume !(1 == ~n); 1203#L15 call #t~ret4 := fibo2(~n - 1);< 1316#fibo2ENTRY ~n := #in~n; 1319#L20 assume ~n < 1;#res := 0; 1204#fibo2FINAL assume true; 1315#fibo2EXIT >#50#return; 1312#L15-1 call #t~ret5 := fibo2(~n - 2);< 1313#fibo2ENTRY ~n := #in~n; 1317#L20 assume ~n < 1;#res := 0; 1314#fibo2FINAL assume true; 1311#fibo2EXIT >#52#return; 1308#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1304#fibo1FINAL assume true; 1305#fibo1EXIT >#46#return; 1226#L25-1 call #t~ret7 := fibo1(~n - 2);< 1300#fibo1ENTRY ~n := #in~n; 1328#L10 assume ~n < 1;#res := 0; 1363#fibo1FINAL assume true; 1225#fibo1EXIT >#48#return; 1229#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1241#fibo2FINAL assume true; 1252#fibo2EXIT >#50#return; 1232#L15-1 call #t~ret5 := fibo2(~n - 2);< 1239#fibo2ENTRY [2022-11-18 18:25:37,387 INFO L750 eck$LassoCheckResult]: Loop: 1239#fibo2ENTRY ~n := #in~n; 1268#L20 assume !(~n < 1); 1309#L22 assume !(1 == ~n); 1231#L25 call #t~ret6 := fibo1(~n - 1);< 1216#fibo1ENTRY ~n := #in~n; 1346#L10 assume !(~n < 1); 1248#L12 assume !(1 == ~n); 1234#L15 call #t~ret4 := fibo2(~n - 1);< 1239#fibo2ENTRY [2022-11-18 18:25:37,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:37,388 INFO L85 PathProgramCache]: Analyzing trace with hash 613030308, now seen corresponding path program 1 times [2022-11-18 18:25:37,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:37,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623696870] [2022-11-18 18:25:37,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:37,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 18:25:37,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:37,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:37,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 18:25:37,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 18:25:37,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,574 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 18:25:37,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:37,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623696870] [2022-11-18 18:25:37,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623696870] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:37,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078554679] [2022-11-18 18:25:37,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:37,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:37,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:37,577 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:37,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-18 18:25:37,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:37,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:25:37,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:37,762 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-18 18:25:37,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:38,167 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:25:38,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078554679] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:38,174 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:38,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 11] total 16 [2022-11-18 18:25:38,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250845275] [2022-11-18 18:25:38,178 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:38,179 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-18 18:25:38,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:38,179 INFO L85 PathProgramCache]: Analyzing trace with hash -28526872, now seen corresponding path program 2 times [2022-11-18 18:25:38,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:38,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18603998] [2022-11-18 18:25:38,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:38,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:38,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:38,190 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:38,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:38,198 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:38,299 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:38,300 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:38,300 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:38,300 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:38,300 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-18 18:25:38,300 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,300 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:38,300 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:38,300 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration4_Loop [2022-11-18 18:25:38,301 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:38,301 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:38,302 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,305 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,306 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,308 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,310 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,312 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,314 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,320 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,360 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:38,360 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-18 18:25:38,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,362 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,376 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,376 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-11-18 18:25:38,411 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:38,411 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret7=0} Honda state: {fibo2_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:38,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,421 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,431 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,431 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-11-18 18:25:38,459 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:38,459 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:38,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,469 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,473 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,473 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-11-18 18:25:38,511 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:38,511 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:38,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,521 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,524 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,525 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-11-18 18:25:38,546 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:38,546 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:38,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,556 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,560 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,560 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-11-18 18:25:38,583 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:38,583 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:38,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,589 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,592 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,592 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-11-18 18:25:38,615 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:38,615 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:38,624 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,625 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,629 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:38,629 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-11-18 18:25:38,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,672 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-11-18 18:25:38,677 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-18 18:25:38,677 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:38,743 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-18 18:25:38,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2022-11-18 18:25:38,746 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:38,746 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:38,746 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:38,746 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:38,746 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-18 18:25:38,746 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,746 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:38,747 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:38,747 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration4_Loop [2022-11-18 18:25:38,747 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:38,747 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:38,748 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,752 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,754 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,757 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,758 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,761 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,764 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,766 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:38,848 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:38,848 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-18 18:25:38,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,850 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,854 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 [2022-11-18 18:25:38,867 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:38,868 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:38,868 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:38,868 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:38,868 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:38,869 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:38,869 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:38,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-11-18 18:25:38,879 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:38,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,888 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,899 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 [2022-11-18 18:25:38,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-11-18 18:25:38,910 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:38,910 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:38,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:38,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:38,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:38,911 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:38,911 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:38,922 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:38,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,933 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,939 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 [2022-11-18 18:25:38,952 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:38,952 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:38,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:38,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:38,952 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:38,954 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:38,955 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:38,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-11-18 18:25:38,983 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:38,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:38,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:38,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:38,988 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:38,995 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 [2022-11-18 18:25:39,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:39,008 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:39,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:39,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:39,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:39,009 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:39,009 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:39,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-11-18 18:25:39,027 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:39,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:39,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:39,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:39,036 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:39,044 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 [2022-11-18 18:25:39,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-11-18 18:25:39,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:39,054 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:39,055 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:39,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:39,055 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:39,055 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:39,055 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:39,066 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:39,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:39,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:39,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:39,075 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:39,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-11-18 18:25:39,078 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 [2022-11-18 18:25:39,088 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:39,088 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:39,088 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:39,088 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:39,088 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:39,089 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:39,089 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:39,090 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:39,094 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2022-11-18 18:25:39,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:39,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:39,095 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:39,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-11-18 18:25:39,098 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 [2022-11-18 18:25:39,111 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:39,111 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:39,111 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:39,111 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:39,111 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:39,112 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:39,112 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:39,113 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:39,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2022-11-18 18:25:39,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:39,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:39,117 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:39,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-11-18 18:25:39,127 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 [2022-11-18 18:25:39,140 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:39,140 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:39,140 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:39,140 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:39,140 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:39,142 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:39,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:39,155 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-18 18:25:39,157 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-18 18:25:39,157 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-18 18:25:39,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:39,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:39,161 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:39,163 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-18 18:25:39,163 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-18 18:25:39,163 INFO L513 LassoAnalysis]: Proved termination. [2022-11-18 18:25:39,163 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2022-11-18 18:25:39,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-11-18 18:25:39,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:39,169 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-18 18:25:39,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:39,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:39,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:25:39,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:39,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:39,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:25:39,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:39,691 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:39,692 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2022-11-18 18:25:39,692 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 18:25:39,878 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 671 states and 941 transitions. Complement of second has 26 states. [2022-11-18 18:25:39,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-11-18 18:25:39,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 18:25:39,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2022-11-18 18:25:39,882 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2022-11-18 18:25:39,884 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:39,884 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-18 18:25:39,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:39,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:39,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:25:39,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:40,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:40,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:25:40,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:40,375 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 5 loop predicates [2022-11-18 18:25:40,376 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 18:25:40,537 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 671 states and 941 transitions. Complement of second has 26 states. [2022-11-18 18:25:40,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-11-18 18:25:40,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 18:25:40,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2022-11-18 18:25:40,539 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 36 letters. Loop has 8 letters. [2022-11-18 18:25:40,539 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:40,539 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-18 18:25:40,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:40,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:40,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:25:40,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:40,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:40,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-18 18:25:40,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:41,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:41,041 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2022-11-18 18:25:41,041 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65 Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 18:25:41,238 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 225 transitions. cyclomatic complexity: 65. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 553 states and 762 transitions. Complement of second has 25 states. [2022-11-18 18:25:41,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-11-18 18:25:41,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 5 states have internal predecessors, (23), 4 states have call successors, (9), 4 states have call predecessors, (9), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-18 18:25:41,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 43 transitions. [2022-11-18 18:25:41,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 8 letters. [2022-11-18 18:25:41,241 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:41,241 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 44 letters. Loop has 8 letters. [2022-11-18 18:25:41,242 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:41,242 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 43 transitions. Stem has 36 letters. Loop has 16 letters. [2022-11-18 18:25:41,242 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:41,242 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 553 states and 762 transitions. [2022-11-18 18:25:41,252 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 56 [2022-11-18 18:25:41,260 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 553 states to 445 states and 639 transitions. [2022-11-18 18:25:41,260 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 195 [2022-11-18 18:25:41,261 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2022-11-18 18:25:41,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 445 states and 639 transitions. [2022-11-18 18:25:41,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:41,262 INFO L218 hiAutomatonCegarLoop]: Abstraction has 445 states and 639 transitions. [2022-11-18 18:25:41,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states and 639 transitions. [2022-11-18 18:25:41,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 370. [2022-11-18 18:25:41,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 246 states have (on average 1.2845528455284554) internal successors, (316), 269 states have internal predecessors, (316), 71 states have call successors, (74), 55 states have call predecessors, (74), 53 states have return successors, (117), 45 states have call predecessors, (117), 69 states have call successors, (117) [2022-11-18 18:25:41,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 507 transitions. [2022-11-18 18:25:41,296 INFO L240 hiAutomatonCegarLoop]: Abstraction has 370 states and 507 transitions. [2022-11-18 18:25:41,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:41,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 18:25:41,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:25:41,298 INFO L87 Difference]: Start difference. First operand 370 states and 507 transitions. Second operand has 16 states, 14 states have (on average 3.142857142857143) internal successors, (44), 15 states have internal predecessors, (44), 11 states have call successors, (15), 3 states have call predecessors, (15), 5 states have return successors, (12), 3 states have call predecessors, (12), 10 states have call successors, (12) [2022-11-18 18:25:41,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:41,690 INFO L93 Difference]: Finished difference Result 449 states and 635 transitions. [2022-11-18 18:25:41,690 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 449 states and 635 transitions. [2022-11-18 18:25:41,696 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2022-11-18 18:25:41,702 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 449 states to 410 states and 591 transitions. [2022-11-18 18:25:41,702 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 228 [2022-11-18 18:25:41,703 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 229 [2022-11-18 18:25:41,703 INFO L73 IsDeterministic]: Start isDeterministic. Operand 410 states and 591 transitions. [2022-11-18 18:25:41,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:41,704 INFO L218 hiAutomatonCegarLoop]: Abstraction has 410 states and 591 transitions. [2022-11-18 18:25:41,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states and 591 transitions. [2022-11-18 18:25:41,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 359. [2022-11-18 18:25:41,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 233 states have (on average 1.240343347639485) internal successors, (289), 261 states have internal predecessors, (289), 74 states have call successors, (77), 50 states have call predecessors, (77), 52 states have return successors, (130), 47 states have call predecessors, (130), 72 states have call successors, (130) [2022-11-18 18:25:41,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 496 transitions. [2022-11-18 18:25:41,724 INFO L240 hiAutomatonCegarLoop]: Abstraction has 359 states and 496 transitions. [2022-11-18 18:25:41,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 18:25:41,726 INFO L428 stractBuchiCegarLoop]: Abstraction has 359 states and 496 transitions. [2022-11-18 18:25:41,726 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-11-18 18:25:41,726 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 359 states and 496 transitions. [2022-11-18 18:25:41,729 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2022-11-18 18:25:41,729 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:41,729 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:41,731 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:41,731 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [8, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1] [2022-11-18 18:25:41,732 INFO L748 eck$LassoCheckResult]: Stem: 4905#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 4906#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 4941#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 4985#fibo1ENTRY ~n := #in~n; 5033#L10 assume !(~n < 1); 5032#L12 assume !(1 == ~n); 5017#L15 call #t~ret4 := fibo2(~n - 1);< 5030#fibo2ENTRY ~n := #in~n; 5029#L20 assume !(~n < 1); 5026#L22 assume !(1 == ~n); 4947#L25 call #t~ret6 := fibo1(~n - 1);< 5018#fibo1ENTRY ~n := #in~n; 5027#L10 assume !(~n < 1); 5123#L12 assume !(1 == ~n); 5102#L15 call #t~ret4 := fibo2(~n - 1);< 5121#fibo2ENTRY ~n := #in~n; 5126#L20 assume !(~n < 1); 5125#L22 assume 1 == ~n;#res := 1; 5122#fibo2FINAL assume true; 5120#fibo2EXIT >#50#return; 4944#L15-1 call #t~ret5 := fibo2(~n - 2);< 4948#fibo2ENTRY ~n := #in~n; 5148#L20 assume ~n < 1;#res := 0; 5137#fibo2FINAL assume true; 5136#fibo2EXIT >#52#return; 5135#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5134#fibo1FINAL assume true; 5133#fibo1EXIT >#46#return; 5108#L25-1 call #t~ret7 := fibo1(~n - 2);< 5114#fibo1ENTRY ~n := #in~n; 5254#L10 assume ~n < 1;#res := 0; 5252#fibo1FINAL assume true; 5158#fibo1EXIT >#48#return; 5159#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5181#fibo2FINAL assume true; 5180#fibo2EXIT >#50#return; 4915#L15-1 call #t~ret5 := fibo2(~n - 2);< 5103#fibo2ENTRY [2022-11-18 18:25:41,732 INFO L750 eck$LassoCheckResult]: Loop: 5103#fibo2ENTRY ~n := #in~n; 4983#L20 assume !(~n < 1); 4913#L22 assume !(1 == ~n); 4919#L25 call #t~ret6 := fibo1(~n - 1);< 5117#fibo1ENTRY ~n := #in~n; 5131#L10 assume !(~n < 1); 5176#L12 assume !(1 == ~n); 4918#L15 call #t~ret4 := fibo2(~n - 1);< 4982#fibo2ENTRY ~n := #in~n; 4983#L20 assume !(~n < 1); 4913#L22 assume !(1 == ~n); 4919#L25 call #t~ret6 := fibo1(~n - 1);< 5117#fibo1ENTRY ~n := #in~n; 5131#L10 assume !(~n < 1); 5176#L12 assume !(1 == ~n); 4918#L15 call #t~ret4 := fibo2(~n - 1);< 4982#fibo2ENTRY ~n := #in~n; 4984#L20 assume !(~n < 1); 5195#L22 assume 1 == ~n;#res := 1; 5194#fibo2FINAL assume true; 5191#fibo2EXIT >#50#return; 4916#L15-1 call #t~ret5 := fibo2(~n - 2);< 5103#fibo2ENTRY ~n := #in~n; 5104#L20 assume ~n < 1;#res := 0; 5204#fibo2FINAL assume true; 5190#fibo2EXIT >#52#return; 5143#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5189#fibo1FINAL assume true; 5184#fibo1EXIT >#46#return; 5185#L25-1 call #t~ret7 := fibo1(~n - 2);< 5171#fibo1ENTRY ~n := #in~n; 5198#L10 assume !(~n < 1); 5197#L12 assume !(1 == ~n); 5142#L15 call #t~ret4 := fibo2(~n - 1);< 5151#fibo2ENTRY ~n := #in~n; 5174#L20 assume !(~n < 1); 5172#L22 assume !(1 == ~n); 5170#L25 call #t~ret6 := fibo1(~n - 1);< 5171#fibo1ENTRY ~n := #in~n; 5198#L10 assume !(~n < 1); 5197#L12 assume !(1 == ~n); 5142#L15 call #t~ret4 := fibo2(~n - 1);< 5151#fibo2ENTRY ~n := #in~n; 5174#L20 assume !(~n < 1); 5172#L22 assume 1 == ~n;#res := 1; 5173#fibo2FINAL assume true; 5192#fibo2EXIT >#50#return; 4916#L15-1 call #t~ret5 := fibo2(~n - 2);< 5103#fibo2ENTRY ~n := #in~n; 5104#L20 assume ~n < 1;#res := 0; 5204#fibo2FINAL assume true; 5190#fibo2EXIT >#52#return; 5143#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5189#fibo1FINAL assume true; 5184#fibo1EXIT >#46#return; 5185#L25-1 call #t~ret7 := fibo1(~n - 2);< 5171#fibo1ENTRY ~n := #in~n; 5198#L10 assume ~n < 1;#res := 0; 5157#fibo1FINAL assume true; 5188#fibo1EXIT >#48#return; 5187#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5150#fibo2FINAL assume true; 5140#fibo2EXIT >#50#return; 4916#L15-1 call #t~ret5 := fibo2(~n - 2);< 5103#fibo2ENTRY ~n := #in~n; 5104#L20 assume ~n < 1;#res := 0; 5204#fibo2FINAL assume true; 5190#fibo2EXIT >#52#return; 5143#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5189#fibo1FINAL assume true; 5184#fibo1EXIT >#48#return; 5187#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5150#fibo2FINAL assume true; 5140#fibo2EXIT >#50#return; 4916#L15-1 call #t~ret5 := fibo2(~n - 2);< 5103#fibo2ENTRY [2022-11-18 18:25:41,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:41,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1718474001, now seen corresponding path program 1 times [2022-11-18 18:25:41,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:41,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878999350] [2022-11-18 18:25:41,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:41,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:41,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 18:25:41,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:41,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:41,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:25:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,906 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 18:25:41,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:41,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878999350] [2022-11-18 18:25:41,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878999350] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:41,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903892450] [2022-11-18 18:25:41,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:41,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:41,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:41,908 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:41,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-11-18 18:25:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:41,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:25:41,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:42,042 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 18:25:42,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:42,254 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 18:25:42,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903892450] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:42,254 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:42,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 16 [2022-11-18 18:25:42,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19720529] [2022-11-18 18:25:42,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:42,255 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-18 18:25:42,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:42,256 INFO L85 PathProgramCache]: Analyzing trace with hash 688787707, now seen corresponding path program 1 times [2022-11-18 18:25:42,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:42,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689061859] [2022-11-18 18:25:42,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:42,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:42,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 18:25:42,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:42,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:42,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:25:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:42,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:42,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:25:42,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 18:25:42,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,599 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 34 proven. 36 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-18 18:25:42,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:42,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689061859] [2022-11-18 18:25:42,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689061859] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:42,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254009850] [2022-11-18 18:25:42,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:42,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:42,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:42,602 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:42,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-11-18 18:25:42,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:42,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:25:42,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:42,772 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 18:25:42,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:43,251 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 45 proven. 45 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-18 18:25:43,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254009850] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:43,252 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:43,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-11-18 18:25:43,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24802356] [2022-11-18 18:25:43,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:43,253 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-18 18:25:43,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:43,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 18:25:43,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:25:43,254 INFO L87 Difference]: Start difference. First operand 359 states and 496 transitions. cyclomatic complexity: 144 Second operand has 16 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 14 states have internal predecessors, (37), 8 states have call successors, (13), 3 states have call predecessors, (13), 5 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-18 18:25:43,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:43,483 INFO L93 Difference]: Finished difference Result 387 states and 546 transitions. [2022-11-18 18:25:43,484 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 387 states and 546 transitions. [2022-11-18 18:25:43,488 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2022-11-18 18:25:43,493 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 387 states to 387 states and 546 transitions. [2022-11-18 18:25:43,493 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 209 [2022-11-18 18:25:43,494 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 209 [2022-11-18 18:25:43,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 387 states and 546 transitions. [2022-11-18 18:25:43,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:43,494 INFO L218 hiAutomatonCegarLoop]: Abstraction has 387 states and 546 transitions. [2022-11-18 18:25:43,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states and 546 transitions. [2022-11-18 18:25:43,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 369. [2022-11-18 18:25:43,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 238 states have (on average 1.2352941176470589) internal successors, (294), 269 states have internal predecessors, (294), 75 states have call successors, (78), 50 states have call predecessors, (78), 56 states have return successors, (136), 49 states have call predecessors, (136), 73 states have call successors, (136) [2022-11-18 18:25:43,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 508 transitions. [2022-11-18 18:25:43,511 INFO L240 hiAutomatonCegarLoop]: Abstraction has 369 states and 508 transitions. [2022-11-18 18:25:43,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 18:25:43,513 INFO L428 stractBuchiCegarLoop]: Abstraction has 369 states and 508 transitions. [2022-11-18 18:25:43,513 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-11-18 18:25:43,513 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 369 states and 508 transitions. [2022-11-18 18:25:43,516 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2022-11-18 18:25:43,516 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:43,516 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:43,518 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:43,518 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [8, 7, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1] [2022-11-18 18:25:43,519 INFO L748 eck$LassoCheckResult]: Stem: 6614#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 6615#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 6654#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 6697#fibo1ENTRY ~n := #in~n; 6748#L10 assume !(~n < 1); 6747#L12 assume !(1 == ~n); 6739#L15 call #t~ret4 := fibo2(~n - 1);< 6745#fibo2ENTRY ~n := #in~n; 6744#L20 assume !(~n < 1); 6741#L22 assume !(1 == ~n); 6661#L25 call #t~ret6 := fibo1(~n - 1);< 6740#fibo1ENTRY ~n := #in~n; 6729#L10 assume !(~n < 1); 6730#L12 assume !(1 == ~n); 6716#L15 call #t~ret4 := fibo2(~n - 1);< 6717#fibo2ENTRY ~n := #in~n; 6731#L20 assume !(~n < 1); 6732#L22 assume !(1 == ~n); 6663#L25 call #t~ret6 := fibo1(~n - 1);< 6740#fibo1ENTRY ~n := #in~n; 6742#L10 assume !(~n < 1); 6836#L12 assume 1 == ~n;#res := 1; 6834#fibo1FINAL assume true; 6832#fibo1EXIT >#46#return; 6812#L25-1 call #t~ret7 := fibo1(~n - 2);< 6819#fibo1ENTRY ~n := #in~n; 6932#L10 assume ~n < 1;#res := 0; 6933#fibo1FINAL assume true; 6936#fibo1EXIT >#48#return; 6886#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6914#fibo2FINAL assume true; 6851#fibo2EXIT >#50#return; 6626#L15-1 [2022-11-18 18:25:43,519 INFO L750 eck$LassoCheckResult]: Loop: 6626#L15-1 call #t~ret5 := fibo2(~n - 2);< 6659#fibo2ENTRY ~n := #in~n; 6692#L20 assume !(~n < 1); 6622#L22 assume !(1 == ~n); 6628#L25 call #t~ret6 := fibo1(~n - 1);< 6875#fibo1ENTRY ~n := #in~n; 6905#L10 assume !(~n < 1); 6901#L12 assume !(1 == ~n); 6627#L15 call #t~ret4 := fibo2(~n - 1);< 6695#fibo2ENTRY ~n := #in~n; 6692#L20 assume !(~n < 1); 6622#L22 assume !(1 == ~n); 6628#L25 call #t~ret6 := fibo1(~n - 1);< 6875#fibo1ENTRY ~n := #in~n; 6905#L10 assume !(~n < 1); 6901#L12 assume !(1 == ~n); 6627#L15 call #t~ret4 := fibo2(~n - 1);< 6695#fibo2ENTRY ~n := #in~n; 6696#L20 assume !(~n < 1); 6906#L22 assume 1 == ~n;#res := 1; 6907#fibo2FINAL assume true; 6892#fibo2EXIT >#50#return; 6626#L15-1 call #t~ret5 := fibo2(~n - 2);< 6659#fibo2ENTRY ~n := #in~n; 6829#L20 assume ~n < 1;#res := 0; 6918#fibo2FINAL assume true; 6889#fibo2EXIT >#52#return; 6852#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6888#fibo1FINAL assume true; 6868#fibo1EXIT >#46#return; 6859#L25-1 call #t~ret7 := fibo1(~n - 2);< 6873#fibo1ENTRY ~n := #in~n; 6927#L10 assume !(~n < 1); 6926#L12 assume !(1 == ~n); 6854#L15 call #t~ret4 := fibo2(~n - 1);< 6862#fibo2ENTRY ~n := #in~n; 6919#L20 assume !(~n < 1); 6916#L22 assume !(1 == ~n); 6857#L25 call #t~ret6 := fibo1(~n - 1);< 6873#fibo1ENTRY ~n := #in~n; 6927#L10 assume !(~n < 1); 6926#L12 assume !(1 == ~n); 6854#L15 call #t~ret4 := fibo2(~n - 1);< 6862#fibo2ENTRY ~n := #in~n; 6919#L20 assume !(~n < 1); 6916#L22 assume 1 == ~n;#res := 1; 6915#fibo2FINAL assume true; 6890#fibo2EXIT >#50#return; 6626#L15-1 call #t~ret5 := fibo2(~n - 2);< 6659#fibo2ENTRY ~n := #in~n; 6829#L20 assume ~n < 1;#res := 0; 6918#fibo2FINAL assume true; 6889#fibo2EXIT >#52#return; 6852#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6888#fibo1FINAL assume true; 6868#fibo1EXIT >#46#return; 6859#L25-1 call #t~ret7 := fibo1(~n - 2);< 6873#fibo1ENTRY ~n := #in~n; 6927#L10 assume !(~n < 1); 6926#L12 assume 1 == ~n;#res := 1; 6897#fibo1FINAL assume true; 6864#fibo1EXIT >#48#return; 6863#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6861#fibo2FINAL assume true; 6853#fibo2EXIT >#50#return; 6626#L15-1 call #t~ret5 := fibo2(~n - 2);< 6659#fibo2ENTRY ~n := #in~n; 6829#L20 assume ~n < 1;#res := 0; 6918#fibo2FINAL assume true; 6889#fibo2EXIT >#52#return; 6852#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 6888#fibo1FINAL assume true; 6868#fibo1EXIT >#48#return; 6863#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6861#fibo2FINAL assume true; 6853#fibo2EXIT >#50#return; 6626#L15-1 [2022-11-18 18:25:43,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:43,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1036448488, now seen corresponding path program 1 times [2022-11-18 18:25:43,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:43,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695705068] [2022-11-18 18:25:43,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:43,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:43,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:25:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:43,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:43,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:43,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:43,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:43,681 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 18:25:43,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:43,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695705068] [2022-11-18 18:25:43,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695705068] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:43,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243063727] [2022-11-18 18:25:43,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:43,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:43,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:43,686 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:43,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-11-18 18:25:43,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:43,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-18 18:25:43,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:43,813 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:25:43,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:44,072 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 18:25:44,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243063727] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:44,072 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:44,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 17 [2022-11-18 18:25:44,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38144502] [2022-11-18 18:25:44,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:44,073 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-18 18:25:44,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:44,074 INFO L85 PathProgramCache]: Analyzing trace with hash 651349219, now seen corresponding path program 1 times [2022-11-18 18:25:44,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:44,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147810333] [2022-11-18 18:25:44,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:44,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:44,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-18 18:25:44,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:44,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:44,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:44,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:25:44,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:44,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:44,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:44,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:44,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:25:44,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 18:25:44,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,333 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 33 proven. 38 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-11-18 18:25:44,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:44,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147810333] [2022-11-18 18:25:44,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147810333] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:44,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621872519] [2022-11-18 18:25:44,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:44,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:44,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:44,339 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:44,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-11-18 18:25:44,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:44,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:25:44,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:44,502 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 44 proven. 47 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-11-18 18:25:44,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:44,970 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 44 proven. 47 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-11-18 18:25:44,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621872519] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:44,971 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:44,971 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-11-18 18:25:44,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667758849] [2022-11-18 18:25:44,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:44,972 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-18 18:25:44,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:44,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:25:44,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:25:44,973 INFO L87 Difference]: Start difference. First operand 369 states and 508 transitions. cyclomatic complexity: 146 Second operand has 18 states, 15 states have (on average 2.2) internal successors, (33), 14 states have internal predecessors, (33), 8 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-18 18:25:45,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:45,270 INFO L93 Difference]: Finished difference Result 400 states and 493 transitions. [2022-11-18 18:25:45,270 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 400 states and 493 transitions. [2022-11-18 18:25:45,275 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 64 [2022-11-18 18:25:45,277 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 400 states to 235 states and 273 transitions. [2022-11-18 18:25:45,278 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2022-11-18 18:25:45,278 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 113 [2022-11-18 18:25:45,278 INFO L73 IsDeterministic]: Start isDeterministic. Operand 235 states and 273 transitions. [2022-11-18 18:25:45,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:45,279 INFO L218 hiAutomatonCegarLoop]: Abstraction has 235 states and 273 transitions. [2022-11-18 18:25:45,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states and 273 transitions. [2022-11-18 18:25:45,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 218. [2022-11-18 18:25:45,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 143 states have (on average 1.167832167832168) internal successors, (167), 159 states have internal predecessors, (167), 47 states have call successors, (48), 34 states have call predecessors, (48), 28 states have return successors, (39), 24 states have call predecessors, (39), 30 states have call successors, (39) [2022-11-18 18:25:45,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 254 transitions. [2022-11-18 18:25:45,286 INFO L240 hiAutomatonCegarLoop]: Abstraction has 218 states and 254 transitions. [2022-11-18 18:25:45,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 18:25:45,287 INFO L428 stractBuchiCegarLoop]: Abstraction has 218 states and 254 transitions. [2022-11-18 18:25:45,287 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-11-18 18:25:45,287 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 218 states and 254 transitions. [2022-11-18 18:25:45,289 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 60 [2022-11-18 18:25:45,289 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:45,289 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:45,290 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:45,290 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:45,290 INFO L748 eck$LassoCheckResult]: Stem: 8302#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 8303#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 8337#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 8375#fibo1ENTRY ~n := #in~n; 8404#L10 assume !(~n < 1); 8399#L12 assume !(1 == ~n); 8349#L15 call #t~ret4 := fibo2(~n - 1);< 8394#fibo2ENTRY ~n := #in~n; 8390#L20 assume !(~n < 1); 8388#L22 assume !(1 == ~n); 8346#L25 call #t~ret6 := fibo1(~n - 1);< 8385#fibo1ENTRY ~n := #in~n; 8413#L10 assume !(~n < 1); 8409#L12 assume !(1 == ~n); 8402#L15 call #t~ret4 := fibo2(~n - 1);< 8403#fibo2ENTRY ~n := #in~n; 8414#L20 assume !(~n < 1); 8411#L22 assume 1 == ~n;#res := 1; 8406#fibo2FINAL assume true; 8401#fibo2EXIT >#50#return; 8397#L15-1 call #t~ret5 := fibo2(~n - 2);< 8398#fibo2ENTRY ~n := #in~n; 8405#L20 assume ~n < 1;#res := 0; 8400#fibo2FINAL assume true; 8396#fibo2EXIT >#52#return; 8395#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 8392#fibo1FINAL assume true; 8383#fibo1EXIT >#46#return; 8377#L25-1 call #t~ret7 := fibo1(~n - 2);< 8379#fibo1ENTRY ~n := #in~n; 8449#L10 assume !(~n < 1); 8445#L12 assume 1 == ~n;#res := 1; 8420#fibo1FINAL assume true; 8376#fibo1EXIT >#48#return; 8348#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 8350#fibo2FINAL assume true; 8354#fibo2EXIT >#50#return; 8321#L15-1 [2022-11-18 18:25:45,290 INFO L750 eck$LassoCheckResult]: Loop: 8321#L15-1 call #t~ret5 := fibo2(~n - 2);< 8431#fibo2ENTRY ~n := #in~n; 8427#L20 assume !(~n < 1); 8425#L22 assume !(1 == ~n); 8421#L25 call #t~ret6 := fibo1(~n - 1);< 8422#fibo1ENTRY ~n := #in~n; 8439#L10 assume !(~n < 1); 8440#L12 assume 1 == ~n;#res := 1; 8443#fibo1FINAL assume true; 8442#fibo1EXIT >#46#return; 8433#L25-1 call #t~ret7 := fibo1(~n - 2);< 8441#fibo1ENTRY ~n := #in~n; 8444#L10 assume !(~n < 1); 8436#L12 assume !(1 == ~n); 8323#L15 call #t~ret4 := fibo2(~n - 1);< 8429#fibo2ENTRY ~n := #in~n; 8430#L20 assume !(~n < 1); 8483#L22 assume 1 == ~n;#res := 1; 8471#fibo2FINAL assume true; 8459#fibo2EXIT >#50#return; 8321#L15-1 [2022-11-18 18:25:45,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:45,291 INFO L85 PathProgramCache]: Analyzing trace with hash -979062994, now seen corresponding path program 1 times [2022-11-18 18:25:45,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:45,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295415152] [2022-11-18 18:25:45,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:45,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:45,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:45,299 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:45,307 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:45,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:45,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1176615322, now seen corresponding path program 1 times [2022-11-18 18:25:45,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:45,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253830896] [2022-11-18 18:25:45,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:45,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:45,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-18 18:25:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:25:45,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 18:25:45,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:45,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253830896] [2022-11-18 18:25:45,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253830896] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:45,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206933548] [2022-11-18 18:25:45,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:45,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:45,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:45,395 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:45,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-11-18 18:25:45,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 18:25:45,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:45,469 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:45,470 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:45,537 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-18 18:25:45,537 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206933548] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:45,537 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:45,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-11-18 18:25:45,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668707968] [2022-11-18 18:25:45,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:45,538 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-18 18:25:45,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:45,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:25:45,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:25:45,539 INFO L87 Difference]: Start difference. First operand 218 states and 254 transitions. cyclomatic complexity: 42 Second operand has 9 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-11-18 18:25:45,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:45,617 INFO L93 Difference]: Finished difference Result 193 states and 213 transitions. [2022-11-18 18:25:45,617 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 193 states and 213 transitions. [2022-11-18 18:25:45,619 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 38 [2022-11-18 18:25:45,620 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 193 states to 160 states and 179 transitions. [2022-11-18 18:25:45,620 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 86 [2022-11-18 18:25:45,620 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 87 [2022-11-18 18:25:45,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 160 states and 179 transitions. [2022-11-18 18:25:45,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:45,621 INFO L218 hiAutomatonCegarLoop]: Abstraction has 160 states and 179 transitions. [2022-11-18 18:25:45,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states and 179 transitions. [2022-11-18 18:25:45,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 158. [2022-11-18 18:25:45,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 106 states have (on average 1.1132075471698113) internal successors, (118), 114 states have internal predecessors, (118), 33 states have call successors, (34), 26 states have call predecessors, (34), 19 states have return successors, (25), 17 states have call predecessors, (25), 24 states have call successors, (25) [2022-11-18 18:25:45,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 177 transitions. [2022-11-18 18:25:45,624 INFO L240 hiAutomatonCegarLoop]: Abstraction has 158 states and 177 transitions. [2022-11-18 18:25:45,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 18:25:45,626 INFO L428 stractBuchiCegarLoop]: Abstraction has 158 states and 177 transitions. [2022-11-18 18:25:45,626 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-11-18 18:25:45,626 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 158 states and 177 transitions. [2022-11-18 18:25:45,627 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 38 [2022-11-18 18:25:45,627 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:45,627 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:45,628 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:45,628 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:45,628 INFO L748 eck$LassoCheckResult]: Stem: 8853#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 8854#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 8886#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 8924#fibo1ENTRY ~n := #in~n; 8959#L10 assume !(~n < 1); 8958#L12 assume !(1 == ~n); 8888#L15 call #t~ret4 := fibo2(~n - 1);< 8955#fibo2ENTRY ~n := #in~n; 8951#L20 assume !(~n < 1); 8949#L22 assume !(1 == ~n); 8899#L25 call #t~ret6 := fibo1(~n - 1);< 8947#fibo1ENTRY ~n := #in~n; 8885#L10 assume !(~n < 1); 8908#L12 assume !(1 == ~n); 8963#L15 call #t~ret4 := fibo2(~n - 1);< 8964#fibo2ENTRY ~n := #in~n; 8977#L20 assume !(~n < 1); 8971#L22 assume 1 == ~n;#res := 1; 8968#fibo2FINAL assume true; 8962#fibo2EXIT >#50#return; 8953#L15-1 call #t~ret5 := fibo2(~n - 2);< 8954#fibo2ENTRY ~n := #in~n; 8957#L20 assume ~n < 1;#res := 0; 8956#fibo2FINAL assume true; 8952#fibo2EXIT >#52#return; 8950#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 8948#fibo1FINAL assume true; 8946#fibo1EXIT >#46#return; 8873#L25-1 call #t~ret7 := fibo1(~n - 2);< 8881#fibo1ENTRY ~n := #in~n; 8882#L10 assume !(~n < 1); 8901#L12 assume 1 == ~n;#res := 1; 8872#fibo1FINAL assume true; 8874#fibo1EXIT >#48#return; 8887#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 8889#fibo2FINAL assume true; 8916#fibo2EXIT >#50#return; 8894#L15-1 call #t~ret5 := fibo2(~n - 2);< 8897#fibo2ENTRY [2022-11-18 18:25:45,629 INFO L750 eck$LassoCheckResult]: Loop: 8897#fibo2ENTRY ~n := #in~n; 8917#L20 assume !(~n < 1); 9002#L22 assume !(1 == ~n); 8893#L25 call #t~ret6 := fibo1(~n - 1);< 8896#fibo1ENTRY ~n := #in~n; 8984#L10 assume !(~n < 1); 8902#L12 assume !(1 == ~n); 8856#L15 call #t~ret4 := fibo2(~n - 1);< 8912#fibo2ENTRY ~n := #in~n; 8913#L20 assume !(~n < 1); 8855#L22 assume 1 == ~n;#res := 1; 8857#fibo2FINAL assume true; 8988#fibo2EXIT >#50#return; 8895#L15-1 call #t~ret5 := fibo2(~n - 2);< 8897#fibo2ENTRY [2022-11-18 18:25:45,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:45,629 INFO L85 PathProgramCache]: Analyzing trace with hash -286181691, now seen corresponding path program 2 times [2022-11-18 18:25:45,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:45,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842749485] [2022-11-18 18:25:45,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:45,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:45,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:45,636 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:45,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:45,644 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:45,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:45,645 INFO L85 PathProgramCache]: Analyzing trace with hash -767060718, now seen corresponding path program 1 times [2022-11-18 18:25:45,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:45,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758752627] [2022-11-18 18:25:45,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:45,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:45,650 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-18 18:25:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-18 18:25:45,653 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-18 18:25:45,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:45,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1541383382, now seen corresponding path program 3 times [2022-11-18 18:25:45,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:45,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22463883] [2022-11-18 18:25:45,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:45,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-18 18:25:45,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:45,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:45,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:45,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:25:45,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-18 18:25:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:45,786 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 23 proven. 10 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-18 18:25:45,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:45,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22463883] [2022-11-18 18:25:45,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22463883] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:45,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368917086] [2022-11-18 18:25:45,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:25:45,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:45,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:45,791 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:45,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-11-18 18:25:45,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-18 18:25:45,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:25:45,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:25:45,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 18:25:45,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:46,063 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 34 proven. 10 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 18:25:46,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368917086] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:46,064 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:46,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 13 [2022-11-18 18:25:46,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309794203] [2022-11-18 18:25:46,064 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:46,211 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:46,211 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:46,211 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:46,211 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:46,211 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-18 18:25:46,211 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,211 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:46,211 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:46,211 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration8_Loop [2022-11-18 18:25:46,211 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:46,212 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:46,212 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,215 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,217 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,219 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,223 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,225 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,228 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,235 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,274 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:46,275 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-18 18:25:46,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,279 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,289 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,289 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-11-18 18:25:46,313 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:46,313 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:46,316 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2022-11-18 18:25:46,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,319 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,327 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,327 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-11-18 18:25:46,341 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:46,341 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#in~n=0} Honda state: {fibo1_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:46,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2022-11-18 18:25:46,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,345 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-11-18 18:25:46,348 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,348 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,360 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:46,361 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:46,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,364 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-11-18 18:25:46,367 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,367 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,379 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:46,379 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#t~ret6=0} Honda state: {fibo2_#t~ret6=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:46,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,385 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-11-18 18:25:46,387 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,387 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,399 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:46,399 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret4=0} Honda state: {fibo1_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:46,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2022-11-18 18:25:46,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,403 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-11-18 18:25:46,405 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,406 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,446 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-18 18:25:46,446 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#t~ret5=0} Honda state: {fibo1_#t~ret5=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-18 18:25:46,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,452 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-11-18 18:25:46,456 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-18 18:25:46,456 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,487 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,488 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,489 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,495 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-18 18:25:46,495 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-18 18:25:46,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-11-18 18:25:46,527 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-18 18:25:46,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,531 INFO L210 LassoAnalysis]: Preferences: [2022-11-18 18:25:46,531 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-18 18:25:46,531 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-18 18:25:46,531 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-18 18:25:46,532 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-18 18:25:46,532 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,532 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-18 18:25:46,532 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-18 18:25:46,532 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_4-2.c_Iteration8_Loop [2022-11-18 18:25:46,532 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-18 18:25:46,532 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-18 18:25:46,533 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,535 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,538 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,540 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,542 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,545 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,551 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,554 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-18 18:25:46,601 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-18 18:25:46,601 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-18 18:25:46,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,603 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,606 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 [2022-11-18 18:25:46,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:46,619 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:46,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:46,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:46,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:46,620 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:46,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:46,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-11-18 18:25:46,634 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:46,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-11-18 18:25:46,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,638 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-11-18 18:25:46,641 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 [2022-11-18 18:25:46,654 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:46,654 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:46,654 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:46,654 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:46,654 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:46,655 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:46,655 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:46,664 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:46,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,670 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,675 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 [2022-11-18 18:25:46,688 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:46,688 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:46,688 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:46,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:46,688 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:46,689 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:46,689 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:46,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-11-18 18:25:46,699 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:46,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,706 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,709 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 [2022-11-18 18:25:46,721 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:46,722 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:46,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:46,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:46,722 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:46,723 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:46,723 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:46,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-11-18 18:25:46,734 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:46,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,739 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-11-18 18:25:46,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-18 18:25:46,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:46,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:46,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:46,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:46,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:46,753 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:46,753 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:46,755 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-18 18:25:46,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2022-11-18 18:25:46,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,758 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-11-18 18:25:46,761 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 [2022-11-18 18:25:46,771 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-18 18:25:46,772 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-18 18:25:46,772 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-18 18:25:46,772 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-18 18:25:46,772 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-18 18:25:46,773 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-18 18:25:46,773 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-18 18:25:46,780 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-18 18:25:46,784 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-18 18:25:46,784 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-18 18:25:46,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-18 18:25:46,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:46,791 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-18 18:25:46,796 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-18 18:25:46,796 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-18 18:25:46,796 INFO L513 LassoAnalysis]: Proved termination. [2022-11-18 18:25:46,796 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_#in~n) = 1*fibo2_#in~n Supporting invariants [] [2022-11-18 18:25:46,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-11-18 18:25:46,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:46,800 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-18 18:25:46,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:46,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:46,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:25:46,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:47,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:47,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:25:47,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:47,343 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:47,344 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2022-11-18 18:25:47,344 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 158 states and 177 transitions. cyclomatic complexity: 24 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:25:47,642 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 158 states and 177 transitions. cyclomatic complexity: 24. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 231 states and 259 transitions. Complement of second has 28 states. [2022-11-18 18:25:47,643 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 [2022-11-18 18:25:47,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:25:47,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 33 transitions. [2022-11-18 18:25:47,644 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 33 transitions. Stem has 38 letters. Loop has 14 letters. [2022-11-18 18:25:47,644 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:47,644 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-18 18:25:47,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:47,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:47,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:25:47,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:48,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:48,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:25:48,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:48,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:48,199 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 8 loop predicates [2022-11-18 18:25:48,199 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 158 states and 177 transitions. cyclomatic complexity: 24 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:25:48,487 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 158 states and 177 transitions. cyclomatic complexity: 24. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 231 states and 259 transitions. Complement of second has 28 states. [2022-11-18 18:25:48,488 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 [2022-11-18 18:25:48,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:25:48,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 33 transitions. [2022-11-18 18:25:48,489 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 33 transitions. Stem has 38 letters. Loop has 14 letters. [2022-11-18 18:25:48,490 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:48,490 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-18 18:25:48,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:48,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:48,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-18 18:25:48,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:48,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:48,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-18 18:25:48,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:48,972 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 18:25:48,973 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 8 loop predicates [2022-11-18 18:25:48,973 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 158 states and 177 transitions. cyclomatic complexity: 24 Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:25:49,280 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 158 states and 177 transitions. cyclomatic complexity: 24. Second operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 338 states and 380 transitions. Complement of second has 29 states. [2022-11-18 18:25:49,281 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 [2022-11-18 18:25:49,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 9 states have (on average 3.111111111111111) internal successors, (28), 6 states have internal predecessors, (28), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 18:25:49,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 43 transitions. [2022-11-18 18:25:49,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 38 letters. Loop has 14 letters. [2022-11-18 18:25:49,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:49,282 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 52 letters. Loop has 14 letters. [2022-11-18 18:25:49,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:49,282 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 38 letters. Loop has 28 letters. [2022-11-18 18:25:49,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-18 18:25:49,283 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 338 states and 380 transitions. [2022-11-18 18:25:49,286 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 64 [2022-11-18 18:25:49,288 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 338 states to 220 states and 255 transitions. [2022-11-18 18:25:49,289 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 82 [2022-11-18 18:25:49,289 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 100 [2022-11-18 18:25:49,289 INFO L73 IsDeterministic]: Start isDeterministic. Operand 220 states and 255 transitions. [2022-11-18 18:25:49,289 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:49,289 INFO L218 hiAutomatonCegarLoop]: Abstraction has 220 states and 255 transitions. [2022-11-18 18:25:49,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states and 255 transitions. [2022-11-18 18:25:49,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 168. [2022-11-18 18:25:49,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 112 states have (on average 1.125) internal successors, (126), 120 states have internal predecessors, (126), 35 states have call successors, (36), 28 states have call predecessors, (36), 21 states have return successors, (27), 19 states have call predecessors, (27), 26 states have call successors, (27) [2022-11-18 18:25:49,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 189 transitions. [2022-11-18 18:25:49,295 INFO L240 hiAutomatonCegarLoop]: Abstraction has 168 states and 189 transitions. [2022-11-18 18:25:49,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:49,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-18 18:25:49,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-11-18 18:25:49,296 INFO L87 Difference]: Start difference. First operand 168 states and 189 transitions. Second operand has 13 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 6 states have call successors, (11), 5 states have call predecessors, (11), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2022-11-18 18:25:49,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:49,516 INFO L93 Difference]: Finished difference Result 178 states and 198 transitions. [2022-11-18 18:25:49,516 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 178 states and 198 transitions. [2022-11-18 18:25:49,518 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 42 [2022-11-18 18:25:49,519 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 178 states to 159 states and 178 transitions. [2022-11-18 18:25:49,519 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 74 [2022-11-18 18:25:49,519 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 74 [2022-11-18 18:25:49,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 159 states and 178 transitions. [2022-11-18 18:25:49,520 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-18 18:25:49,520 INFO L218 hiAutomatonCegarLoop]: Abstraction has 159 states and 178 transitions. [2022-11-18 18:25:49,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states and 178 transitions. [2022-11-18 18:25:49,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 157. [2022-11-18 18:25:49,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 106 states have (on average 1.1320754716981132) internal successors, (120), 113 states have internal predecessors, (120), 32 states have call successors, (32), 27 states have call predecessors, (32), 19 states have return successors, (23), 16 states have call predecessors, (23), 23 states have call successors, (23) [2022-11-18 18:25:49,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 175 transitions. [2022-11-18 18:25:49,525 INFO L240 hiAutomatonCegarLoop]: Abstraction has 157 states and 175 transitions. [2022-11-18 18:25:49,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:25:49,526 INFO L428 stractBuchiCegarLoop]: Abstraction has 157 states and 175 transitions. [2022-11-18 18:25:49,526 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-11-18 18:25:49,526 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 157 states and 175 transitions. [2022-11-18 18:25:49,527 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 42 [2022-11-18 18:25:49,527 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-18 18:25:49,527 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-18 18:25:49,530 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:49,530 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:25:49,531 INFO L748 eck$LassoCheckResult]: Stem: 11190#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(18, 2);call #Ultimate.allocInit(12, 3); 11191#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~ret8#1, main_~x~0#1, main_~result~0#1;main_~x~0#1 := 4; 11223#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 11245#fibo1ENTRY ~n := #in~n; 11236#L10 assume !(~n < 1); 11231#L12 assume !(1 == ~n); 11198#L15 call #t~ret4 := fibo2(~n - 1);< 11238#fibo2ENTRY ~n := #in~n; 11346#L20 assume !(~n < 1); 11197#L22 assume !(1 == ~n); 11199#L25 call #t~ret6 := fibo1(~n - 1);< 11280#fibo1ENTRY ~n := #in~n; 11279#L10 assume !(~n < 1); 11278#L12 assume !(1 == ~n); 11275#L15 call #t~ret4 := fibo2(~n - 1);< 11276#fibo2ENTRY ~n := #in~n; 11284#L20 assume !(~n < 1); 11283#L22 assume 1 == ~n;#res := 1; 11282#fibo2FINAL assume true; 11274#fibo2EXIT >#50#return; 11271#L15-1 call #t~ret5 := fibo2(~n - 2);< 11272#fibo2ENTRY ~n := #in~n; 11277#L20 assume ~n < 1;#res := 0; 11273#fibo2FINAL assume true; 11270#fibo2EXIT >#52#return; 11269#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 11268#fibo1FINAL assume true; 11266#fibo1EXIT >#46#return; 11204#L25-1 call #t~ret7 := fibo1(~n - 2);< 11216#fibo1ENTRY ~n := #in~n; 11259#L10 assume !(~n < 1); 11258#L12 assume !(1 == ~n); 11215#L15 call #t~ret4 := fibo2(~n - 1);< 11257#fibo2ENTRY ~n := #in~n; 11255#L20 assume !(~n < 1); 11253#L22 assume 1 == ~n;#res := 1; 11232#fibo2FINAL assume true; 11233#fibo2EXIT >#50#return; 11213#L15-1 [2022-11-18 18:25:49,531 INFO L750 eck$LassoCheckResult]: Loop: 11213#L15-1 call #t~ret5 := fibo2(~n - 2);< 11287#fibo2ENTRY ~n := #in~n; 11309#L20 assume !(~n < 1); 11336#L22 assume !(1 == ~n); 11201#L25 call #t~ret6 := fibo1(~n - 1);< 11224#fibo1ENTRY ~n := #in~n; 11339#L10 assume !(~n < 1); 11297#L12 assume !(1 == ~n); 11211#L15 call #t~ret4 := fibo2(~n - 1);< 11293#fibo2ENTRY ~n := #in~n; 11316#L20 assume !(~n < 1); 11315#L22 assume 1 == ~n;#res := 1; 11234#fibo2FINAL assume true; 11235#fibo2EXIT >#50#return; 11210#L15-1 call #t~ret5 := fibo2(~n - 2);< 11288#fibo2ENTRY ~n := #in~n; 11333#L20 assume ~n < 1;#res := 0; 11332#fibo2FINAL assume true; 11286#fibo2EXIT >#52#return; 11243#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 11200#fibo1FINAL assume true; 11206#fibo1EXIT >#46#return; 11203#L25-1 call #t~ret7 := fibo1(~n - 2);< 11214#fibo1ENTRY ~n := #in~n; 11311#L10 assume !(~n < 1); 11310#L12 assume !(1 == ~n); 11212#L15 call #t~ret4 := fibo2(~n - 1);< 11322#fibo2ENTRY ~n := #in~n; 11326#L20 assume !(~n < 1); 11324#L22 assume 1 == ~n;#res := 1; 11321#fibo2FINAL assume true; 11291#fibo2EXIT >#50#return; 11213#L15-1 [2022-11-18 18:25:49,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:49,531 INFO L85 PathProgramCache]: Analyzing trace with hash 772882902, now seen corresponding path program 1 times [2022-11-18 18:25:49,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:49,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365457869] [2022-11-18 18:25:49,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:49,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:49,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-18 18:25:49,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:49,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:49,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:25:49,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,648 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 18:25:49,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:49,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365457869] [2022-11-18 18:25:49,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365457869] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:49,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1118531154] [2022-11-18 18:25:49,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:49,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:49,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:49,655 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:49,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-11-18 18:25:49,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:25:49,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:49,766 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 18:25:49,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:49,890 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 15 proven. 12 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-18 18:25:49,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1118531154] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:49,891 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:49,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 13 [2022-11-18 18:25:49,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000567799] [2022-11-18 18:25:49,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:49,891 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-18 18:25:49,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:25:49,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1807088251, now seen corresponding path program 1 times [2022-11-18 18:25:49,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:25:49,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078055935] [2022-11-18 18:25:49,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:49,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:25:49,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:49,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2022-11-18 18:25:49,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:50,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:25:50,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:50,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:25:50,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:50,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-18 18:25:50,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:50,049 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 18:25:50,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:25:50,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078055935] [2022-11-18 18:25:50,050 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078055935] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:25:50,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527572779] [2022-11-18 18:25:50,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:25:50,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:25:50,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:25:50,051 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:25:50,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-11-18 18:25:50,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:25:50,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-18 18:25:50,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:25:50,180 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 18:25:50,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:25:50,416 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 18:25:50,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527572779] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:25:50,417 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:25:50,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 18 [2022-11-18 18:25:50,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175720719] [2022-11-18 18:25:50,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:25:50,417 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-18 18:25:50,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:25:50,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 18:25:50,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:25:50,418 INFO L87 Difference]: Start difference. First operand 157 states and 175 transitions. cyclomatic complexity: 23 Second operand has 18 states, 15 states have (on average 2.533333333333333) internal successors, (38), 15 states have internal predecessors, (38), 9 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 8 states have call successors, (8) [2022-11-18 18:25:50,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:25:50,612 INFO L93 Difference]: Finished difference Result 44 states and 44 transitions. [2022-11-18 18:25:50,613 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 44 states and 44 transitions. [2022-11-18 18:25:50,613 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-18 18:25:50,613 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 44 states to 0 states and 0 transitions. [2022-11-18 18:25:50,613 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-11-18 18:25:50,613 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-11-18 18:25:50,613 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-11-18 18:25:50,614 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-18 18:25:50,614 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-18 18:25:50,614 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-18 18:25:50,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 18:25:50,614 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-18 18:25:50,614 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-11-18 18:25:50,614 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2022-11-18 18:25:50,614 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-18 18:25:50,614 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2022-11-18 18:25:50,621 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 18.11 06:25:50 BoogieIcfgContainer [2022-11-18 18:25:50,621 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2022-11-18 18:25:50,622 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-18 18:25:50,622 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-18 18:25:50,622 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-18 18:25:50,624 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:25:31" (3/4) ... [2022-11-18 18:25:50,627 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-18 18:25:50,627 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-18 18:25:50,628 INFO L158 Benchmark]: Toolchain (without parser) took 20300.10ms. Allocated memory was 155.2MB in the beginning and 276.8MB in the end (delta: 121.6MB). Free memory was 120.5MB in the beginning and 196.7MB in the end (delta: -76.2MB). Peak memory consumption was 44.4MB. Max. memory is 16.1GB. [2022-11-18 18:25:50,628 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 79.7MB. Free memory was 34.6MB in the beginning and 34.6MB in the end (delta: 45.1kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:25:50,629 INFO L158 Benchmark]: CACSL2BoogieTranslator took 303.41ms. Allocated memory is still 155.2MB. Free memory was 120.2MB in the beginning and 129.7MB in the end (delta: -9.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-18 18:25:50,629 INFO L158 Benchmark]: Boogie Procedure Inliner took 31.21ms. Allocated memory is still 155.2MB. Free memory was 129.7MB in the beginning and 128.4MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-18 18:25:50,630 INFO L158 Benchmark]: Boogie Preprocessor took 16.71ms. Allocated memory is still 155.2MB. Free memory was 128.4MB in the beginning and 127.4MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:25:50,630 INFO L158 Benchmark]: RCFGBuilder took 371.67ms. Allocated memory is still 155.2MB. Free memory was 127.4MB in the beginning and 117.7MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-18 18:25:50,630 INFO L158 Benchmark]: BuchiAutomizer took 19562.25ms. Allocated memory was 155.2MB in the beginning and 276.8MB in the end (delta: 121.6MB). Free memory was 117.4MB in the beginning and 196.7MB in the end (delta: -79.3MB). Peak memory consumption was 43.3MB. Max. memory is 16.1GB. [2022-11-18 18:25:50,631 INFO L158 Benchmark]: Witness Printer took 5.19ms. Allocated memory is still 276.8MB. Free memory is still 196.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-18 18:25:50,633 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 79.7MB. Free memory was 34.6MB in the beginning and 34.6MB in the end (delta: 45.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 303.41ms. Allocated memory is still 155.2MB. Free memory was 120.2MB in the beginning and 129.7MB in the end (delta: -9.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 31.21ms. Allocated memory is still 155.2MB. Free memory was 129.7MB in the beginning and 128.4MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 16.71ms. Allocated memory is still 155.2MB. Free memory was 128.4MB in the beginning and 127.4MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 371.67ms. Allocated memory is still 155.2MB. Free memory was 127.4MB in the beginning and 117.7MB in the end (delta: 9.7MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 19562.25ms. Allocated memory was 155.2MB in the beginning and 276.8MB in the end (delta: 121.6MB). Free memory was 117.4MB in the beginning and 196.7MB in the end (delta: -79.3MB). Peak memory consumption was 43.3MB. Max. memory is 16.1GB. * Witness Printer took 5.19ms. Allocated memory is still 276.8MB. Free memory is still 196.7MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 12 terminating modules (8 trivial, 2 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 7 locations. One deterministic module has affine ranking function n and consists of 12 locations. One nondeterministic module has affine ranking function \old(n) and consists of 8 locations. One nondeterministic module has affine ranking function \old(n) and consists of 10 locations. 8 modules have a trivial ranking function, the largest among these consists of 18 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 19.5s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 11.4s. Construction of modules took 1.6s. Büchi inclusion checks took 6.0s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 11. Automata minimization 0.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 264 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [2, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/6 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 704 SdHoareTripleChecker+Valid, 2.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 676 mSDsluCounter, 985 SdHoareTripleChecker+Invalid, 1.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 655 mSDsCounter, 355 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2158 IncrementalHoareTripleChecker+Invalid, 2513 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 355 mSolverCounterUnsat, 330 mSDtfsCounter, 2158 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT1 conc0 concLT1 SILN0 SILU0 SILI4 SILT2 lasso0 LassoPreprocessingBenchmarks: Lassos: inital13 mio100 ax100 hnf100 lsp95 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq185 hnf92 smp83 dnf100 smp100 tf111 neg97 sie105 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 47ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 4 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 2.4s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2022-11-18 18:25:50,655 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:50,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-11-18 18:25:51,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-11-18 18:25:51,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:51,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-11-18 18:25:51,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2022-11-18 18:25:51,856 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-11-18 18:25:52,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-11-18 18:25:52,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-11-18 18:25:52,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-11-18 18:25:52,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_900e0bd4-2da3-4200-8c0b-40618610bcdf/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE