./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R --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 eb57cc67b4a5d1052a722feccb00a81098424cf4bc0bbd7bfe756405ab740d43 --- 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-38b53e6 [2022-11-25 17:08:00,951 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 17:08:00,954 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 17:08:00,997 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 17:08:00,997 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 17:08:01,001 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 17:08:01,004 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 17:08:01,008 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 17:08:01,012 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 17:08:01,018 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 17:08:01,019 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 17:08:01,020 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 17:08:01,021 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 17:08:01,022 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 17:08:01,023 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 17:08:01,024 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 17:08:01,025 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 17:08:01,026 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 17:08:01,028 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 17:08:01,030 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 17:08:01,032 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 17:08:01,035 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 17:08:01,037 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 17:08:01,038 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 17:08:01,041 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 17:08:01,042 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 17:08:01,042 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 17:08:01,043 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 17:08:01,044 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 17:08:01,045 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 17:08:01,046 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 17:08:01,053 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 17:08:01,055 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 17:08:01,057 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 17:08:01,058 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 17:08:01,059 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 17:08:01,060 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 17:08:01,060 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 17:08:01,060 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 17:08:01,074 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 17:08:01,075 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 17:08:01,076 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/config/svcomp-Termination-32bit-Automizer_Default.epf [2022-11-25 17:08:01,123 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 17:08:01,124 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 17:08:01,124 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 17:08:01,124 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 17:08:01,125 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 17:08:01,126 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 17:08:01,126 INFO L138 SettingsManager]: * Use SBE=true [2022-11-25 17:08:01,126 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-11-25 17:08:01,127 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-11-25 17:08:01,127 INFO L138 SettingsManager]: * Use old map elimination=false [2022-11-25 17:08:01,127 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-11-25 17:08:01,127 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-11-25 17:08:01,128 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-11-25 17:08:01,128 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 17:08:01,128 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 17:08:01,128 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 17:08:01,129 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 17:08:01,129 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 17:08:01,129 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 17:08:01,129 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-11-25 17:08:01,130 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-11-25 17:08:01,130 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-11-25 17:08:01,130 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 17:08:01,130 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 17:08:01,131 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-11-25 17:08:01,131 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 17:08:01,131 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-11-25 17:08:01,131 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 17:08:01,131 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 17:08:01,132 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 17:08:01,132 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-25 17:08:01,133 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-11-25 17:08:01,133 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_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/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_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R 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 -> eb57cc67b4a5d1052a722feccb00a81098424cf4bc0bbd7bfe756405ab740d43 [2022-11-25 17:08:01,393 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 17:08:01,456 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 17:08:01,459 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 17:08:01,461 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 17:08:01,463 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 17:08:01,464 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/../../sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c [2022-11-25 17:08:04,896 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 17:08:05,139 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 17:08:05,139 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c [2022-11-25 17:08:05,148 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/data/628242411/f7b252061c5945d8a608c261379943fa/FLAG05cd595d3 [2022-11-25 17:08:05,175 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/data/628242411/f7b252061c5945d8a608c261379943fa [2022-11-25 17:08:05,178 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 17:08:05,182 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 17:08:05,186 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 17:08:05,187 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 17:08:05,194 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 17:08:05,195 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,197 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4465cdc5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05, skipping insertion in model container [2022-11-25 17:08:05,197 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,206 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 17:08:05,225 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 17:08:05,455 WARN L237 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_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c[946,959] [2022-11-25 17:08:05,456 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:08:05,472 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 17:08:05,490 WARN L237 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_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/sv-benchmarks/c/recursive-simple/fibo_2calls_5-2.c[946,959] [2022-11-25 17:08:05,491 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:08:05,507 INFO L208 MainTranslator]: Completed translation [2022-11-25 17:08:05,508 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05 WrapperNode [2022-11-25 17:08:05,508 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 17:08:05,510 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 17:08:05,510 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 17:08:05,510 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 17:08:05,520 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,529 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,548 INFO L138 Inliner]: procedures = 14, calls = 12, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 20 [2022-11-25 17:08:05,548 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 17:08:05,549 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 17:08:05,549 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 17:08:05,550 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 17:08:05,561 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,561 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,564 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,564 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,569 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,574 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,583 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,584 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,592 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 17:08:05,593 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 17:08:05,593 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 17:08:05,593 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 17:08:05,595 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (1/1) ... [2022-11-25 17:08:05,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:05,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:05,639 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:05,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-11-25 17:08:05,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 17:08:05,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 17:08:05,698 INFO L130 BoogieDeclarations]: Found specification of procedure fibo2 [2022-11-25 17:08:05,698 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo2 [2022-11-25 17:08:05,698 INFO L130 BoogieDeclarations]: Found specification of procedure fibo1 [2022-11-25 17:08:05,698 INFO L138 BoogieDeclarations]: Found implementation of procedure fibo1 [2022-11-25 17:08:05,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 17:08:05,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 17:08:05,790 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 17:08:05,792 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 17:08:05,980 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 17:08:05,986 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 17:08:05,986 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-25 17:08:05,988 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:08:05 BoogieIcfgContainer [2022-11-25 17:08:05,989 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 17:08:05,990 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-11-25 17:08:05,990 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-11-25 17:08:05,994 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-11-25 17:08:05,995 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-25 17:08:05,995 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 25.11 05:08:05" (1/3) ... [2022-11-25 17:08:05,996 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5ec83289 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 25.11 05:08:05, skipping insertion in model container [2022-11-25 17:08:05,996 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-25 17:08:05,996 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:08:05" (2/3) ... [2022-11-25 17:08:05,997 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5ec83289 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 25.11 05:08:05, skipping insertion in model container [2022-11-25 17:08:05,997 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-25 17:08:05,997 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:08:05" (3/3) ... [2022-11-25 17:08:05,998 INFO L332 chiAutomizerObserver]: Analyzing ICFG fibo_2calls_5-2.c [2022-11-25 17:08:06,164 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-11-25 17:08:06,165 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-11-25 17:08:06,165 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-11-25 17:08:06,165 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-11-25 17:08:06,165 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-11-25 17:08:06,166 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-11-25 17:08:06,166 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-11-25 17:08:06,166 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-11-25 17:08:06,171 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-25 17:08:06,225 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-25 17:08:06,235 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:06,235 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:06,244 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2022-11-25 17:08:06,244 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:06,244 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-11-25 17:08:06,245 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-25 17:08:06,248 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-25 17:08:06,248 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:06,249 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:06,249 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2022-11-25 17:08:06,250 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:06,272 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 := 5; 14#L39true call main_#t~ret8#1 := fibo1(main_~x~0#1);< 4#fibo1ENTRYtrue [2022-11-25 17:08:06,299 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-25 17:08:06,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:06,305 INFO L85 PathProgramCache]: Analyzing trace with hash 29896, now seen corresponding path program 1 times [2022-11-25 17:08:06,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:06,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236648980] [2022-11-25 17:08:06,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:06,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:06,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:06,492 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:06,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:06,546 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:06,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:06,551 INFO L85 PathProgramCache]: Analyzing trace with hash 181289832, now seen corresponding path program 1 times [2022-11-25 17:08:06,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:06,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649846035] [2022-11-25 17:08:06,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:06,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:06,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:06,573 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:06,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:06,595 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:06,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:06,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1313669423, now seen corresponding path program 1 times [2022-11-25 17:08:06,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:06,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320677303] [2022-11-25 17:08:06,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:06,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:06,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:06,637 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:06,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:06,667 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:06,915 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:06,916 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:06,916 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:06,916 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:06,916 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-25 17:08:06,916 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:06,917 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:06,917 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:06,917 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration1_Loop [2022-11-25 17:08:06,917 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:06,917 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:06,937 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-25 17:08:06,950 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-25 17:08:06,953 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-25 17:08:06,969 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-25 17:08:06,973 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-25 17:08:06,976 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-25 17:08:06,980 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-25 17:08:06,983 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-25 17:08:07,099 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:07,100 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-25 17:08:07,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,123 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,138 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,138 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-11-25 17:08:07,162 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,162 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-25 17:08:07,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2022-11-25 17:08:07,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,168 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-11-25 17:08:07,179 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,180 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,198 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,199 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-25 17:08:07,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,210 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-11-25 17:08:07,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,215 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,235 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,235 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-25 17:08:07,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,249 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,253 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,254 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-11-25 17:08:07,276 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,276 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-25 17:08:07,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,293 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-11-25 17:08:07,299 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,299 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,311 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,311 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-25 17:08:07,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2022-11-25 17:08:07,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,321 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-11-25 17:08:07,333 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,333 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,352 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,352 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-25 17:08:07,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2022-11-25 17:08:07,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,358 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-11-25 17:08:07,361 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,362 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,379 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:07,380 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-25 17:08:07,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,395 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,411 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:07,411 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-11-25 17:08:07,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,432 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-11-25 17:08:07,435 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-25 17:08:07,435 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:07,501 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-25 17:08:07,504 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,505 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:07,505 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:07,505 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:07,505 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:07,505 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-25 17:08:07,505 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,505 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:07,506 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:07,506 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration1_Loop [2022-11-25 17:08:07,506 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:07,506 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:07,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-25 17:08:07,511 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-25 17:08:07,514 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-25 17:08:07,517 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-25 17:08:07,520 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-25 17:08:07,524 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-25 17:08:07,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-25 17:08:07,536 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-25 17:08:07,592 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:07,597 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-25 17:08:07,599 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,600 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-25 17:08:07,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-11-25 17:08:07,633 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:07,634 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:07,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:07,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:07,635 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:07,638 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:07,638 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:07,649 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:07,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,665 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,679 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-25 17:08:07,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-11-25 17:08:07,693 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:07,693 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:07,693 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:07,694 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:07,694 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:07,695 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:07,695 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:07,705 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:07,709 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,712 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,720 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-25 17:08:07,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-11-25 17:08:07,734 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:07,734 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:07,735 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:07,735 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:07,735 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:07,736 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:07,736 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:07,749 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:07,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,762 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,777 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-25 17:08:07,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-11-25 17:08:07,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:07,793 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:07,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:07,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:07,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:07,795 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:07,795 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:07,815 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:07,824 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,826 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-25 17:08:07,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-11-25 17:08:07,850 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:07,850 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:07,851 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:07,851 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:07,851 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:07,852 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:07,852 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:07,863 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:07,867 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,869 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,875 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-25 17:08:07,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-11-25 17:08:07,888 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:07,888 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:07,888 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:07,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:07,889 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:07,890 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:07,890 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:07,900 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-25 17:08:07,929 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-25 17:08:07,929 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-25 17:08:07,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:07,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:07,955 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:07,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-11-25 17:08:07,958 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-25 17:08:07,958 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-25 17:08:07,958 INFO L513 LassoAnalysis]: Proved termination. [2022-11-25 17:08:07,959 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_#in~n) = 1*fibo1_#in~n Supporting invariants [] [2022-11-25 17:08:07,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:07,978 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-25 17:08:08,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:08,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:08,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 17:08:08,053 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:08,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:08,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 17:08:08,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:08,187 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-25 17:08:08,223 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-25 17:08:08,225 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-25 17:08:08,508 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-25 17:08:08,510 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-25 17:08:08,519 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-25 17:08:08,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 21 transitions. [2022-11-25 17:08:08,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 8 letters. [2022-11-25 17:08:08,526 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:08,526 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 11 letters. Loop has 8 letters. [2022-11-25 17:08:08,526 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:08,527 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 21 transitions. Stem has 3 letters. Loop has 16 letters. [2022-11-25 17:08:08,527 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:08,528 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 84 states and 116 transitions. [2022-11-25 17:08:08,546 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-25 17:08:08,564 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 84 states to 61 states and 82 transitions. [2022-11-25 17:08:08,565 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2022-11-25 17:08:08,566 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2022-11-25 17:08:08,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 82 transitions. [2022-11-25 17:08:08,568 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:08,568 INFO L218 hiAutomatonCegarLoop]: Abstraction has 61 states and 82 transitions. [2022-11-25 17:08:08,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states and 82 transitions. [2022-11-25 17:08:08,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 54. [2022-11-25 17:08:08,608 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-25 17:08:08,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 72 transitions. [2022-11-25 17:08:08,612 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 72 transitions. [2022-11-25 17:08:08,612 INFO L428 stractBuchiCegarLoop]: Abstraction has 54 states and 72 transitions. [2022-11-25 17:08:08,613 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-11-25 17:08:08,613 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 72 transitions. [2022-11-25 17:08:08,616 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-25 17:08:08,616 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:08,616 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:08,618 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:08,618 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:08,619 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 := 5; 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-25 17:08:08,619 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-25 17:08:08,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:08,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1888024054, now seen corresponding path program 1 times [2022-11-25 17:08:08,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:08,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153829765] [2022-11-25 17:08:08,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:08,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:08,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:08,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-25 17:08:08,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:08,959 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-25 17:08:08,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:08,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153829765] [2022-11-25 17:08:08,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153829765] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:08:08,962 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:08:08,962 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:08:08,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037253740] [2022-11-25 17:08:08,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:08:08,966 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-25 17:08:08,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:08,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1730504828, now seen corresponding path program 1 times [2022-11-25 17:08:08,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:08,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672993108] [2022-11-25 17:08:08,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:08,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:08,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:09,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:09,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:09,116 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-25 17:08:09,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:09,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672993108] [2022-11-25 17:08:09,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672993108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:08:09,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:08:09,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:08:09,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779657505] [2022-11-25 17:08:09,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:08:09,123 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-25 17:08:09,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:09,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 17:08:09,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-25 17:08:09,128 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-25 17:08:09,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:09,225 INFO L93 Difference]: Finished difference Result 68 states and 88 transitions. [2022-11-25 17:08:09,226 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 88 transitions. [2022-11-25 17:08:09,236 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-25 17:08:09,239 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 66 states and 86 transitions. [2022-11-25 17:08:09,240 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2022-11-25 17:08:09,243 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2022-11-25 17:08:09,243 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 86 transitions. [2022-11-25 17:08:09,244 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:09,244 INFO L218 hiAutomatonCegarLoop]: Abstraction has 66 states and 86 transitions. [2022-11-25 17:08:09,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states and 86 transitions. [2022-11-25 17:08:09,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 58. [2022-11-25 17:08:09,259 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-25 17:08:09,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 76 transitions. [2022-11-25 17:08:09,263 INFO L240 hiAutomatonCegarLoop]: Abstraction has 58 states and 76 transitions. [2022-11-25 17:08:09,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 17:08:09,265 INFO L428 stractBuchiCegarLoop]: Abstraction has 58 states and 76 transitions. [2022-11-25 17:08:09,266 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-11-25 17:08:09,266 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 58 states and 76 transitions. [2022-11-25 17:08:09,267 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2022-11-25 17:08:09,267 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:09,267 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:09,268 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:09,268 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:09,269 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 := 5; 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-25 17:08:09,269 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-25 17:08:09,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:09,270 INFO L85 PathProgramCache]: Analyzing trace with hash -1600771562, now seen corresponding path program 1 times [2022-11-25 17:08:09,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:09,270 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480849980] [2022-11-25 17:08:09,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:09,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:09,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:09,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-25 17:08:09,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:09,480 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-25 17:08:09,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:09,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480849980] [2022-11-25 17:08:09,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480849980] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:09,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889258476] [2022-11-25 17:08:09,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:09,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:09,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:09,487 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:09,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-25 17:08:09,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:09,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 17:08:09,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:09,590 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-25 17:08:09,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:09,741 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-25 17:08:09,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889258476] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:09,741 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:09,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2022-11-25 17:08:09,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552971379] [2022-11-25 17:08:09,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:09,743 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-25 17:08:09,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:09,743 INFO L85 PathProgramCache]: Analyzing trace with hash 2106067024, now seen corresponding path program 1 times [2022-11-25 17:08:09,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:09,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116097194] [2022-11-25 17:08:09,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:09,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:09,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:09,751 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:09,757 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:10,000 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:10,000 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:10,001 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:10,001 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:10,001 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-25 17:08:10,001 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,001 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:10,001 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:10,001 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration3_Loop [2022-11-25 17:08:10,002 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:10,002 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:10,003 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-25 17:08:10,006 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-25 17:08:10,009 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-25 17:08:10,012 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-25 17:08:10,015 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-25 17:08:10,024 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-25 17:08:10,029 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-25 17:08:10,032 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-25 17:08:10,099 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:10,099 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-25 17:08:10,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:10,101 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:10,109 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:10,109 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:10,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-11-25 17:08:10,132 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:10,132 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-25 17:08:10,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:10,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:10,143 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:10,158 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:10,158 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:10,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-11-25 17:08:10,187 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:10,187 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-25 17:08:10,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:10,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:10,198 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:10,202 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:10,202 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:10,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-11-25 17:08:10,225 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:10,225 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-25 17:08:10,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:10,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:10,236 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:10,246 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:10,246 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:10,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-11-25 17:08:10,269 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:10,269 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo1_#res=0} Honda state: {fibo1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-25 17:08:10,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:10,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:10,276 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:10,284 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:10,284 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:10,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-11-25 17:08:10,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:10,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:10,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:10,320 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:10,327 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-25 17:08:10,327 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:10,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-11-25 17:08:11,650 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-25 17:08:11,656 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:11,657 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:11,657 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:11,657 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:11,657 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:11,657 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-25 17:08:11,657 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:11,657 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:11,657 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:11,657 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration3_Loop [2022-11-25 17:08:11,657 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:11,657 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:11,659 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-25 17:08:11,669 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-25 17:08:11,672 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-25 17:08:11,676 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-25 17:08:11,685 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-25 17:08:11,688 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-25 17:08:11,690 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-25 17:08:11,693 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-25 17:08:11,754 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:11,754 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-25 17:08:11,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:11,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:11,759 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:11,763 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-25 17:08:11,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-11-25 17:08:11,777 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:11,777 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:11,777 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:11,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:11,778 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:11,779 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:11,779 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:11,795 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:11,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:11,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:11,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:11,805 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:11,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-11-25 17:08:11,809 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-25 17:08:11,822 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:11,822 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:11,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:11,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:11,823 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:11,823 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:11,823 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:11,833 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:11,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:11,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:11,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:11,842 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:11,851 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-25 17:08:11,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-11-25 17:08:11,865 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:11,865 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:11,865 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:11,865 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:11,865 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:11,866 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:11,866 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:11,891 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:11,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:11,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:11,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:11,899 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:11,904 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-25 17:08:11,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-11-25 17:08:11,917 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:11,917 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:11,917 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:11,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:11,918 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:11,919 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:11,919 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:11,929 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-25 17:08:11,933 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-25 17:08:11,933 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-25 17:08:11,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:11,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:11,937 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:11,939 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-25 17:08:11,939 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-25 17:08:11,939 INFO L513 LassoAnalysis]: Proved termination. [2022-11-25 17:08:11,939 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo2_~n) = 1*fibo2_~n Supporting invariants [] [2022-11-25 17:08:11,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-11-25 17:08:11,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:11,946 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-25 17:08:11,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:12,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 17:08:12,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:12,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:12,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-25 17:08:12,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:12,319 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-25 17:08:12,320 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-25 17:08:12,320 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-25 17:08:12,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:12,828 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-25 17:08:12,829 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-25 17:08:12,829 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-25 17:08:12,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 73 transitions. [2022-11-25 17:08:12,831 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 14 letters. [2022-11-25 17:08:12,831 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:12,831 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 30 letters. Loop has 14 letters. [2022-11-25 17:08:12,832 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:12,832 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 73 transitions. Stem has 16 letters. Loop has 28 letters. [2022-11-25 17:08:12,833 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:12,833 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 263 transitions. [2022-11-25 17:08:12,847 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-25 17:08:12,852 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 169 states and 237 transitions. [2022-11-25 17:08:12,855 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 103 [2022-11-25 17:08:12,857 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2022-11-25 17:08:12,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 237 transitions. [2022-11-25 17:08:12,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:12,861 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 237 transitions. [2022-11-25 17:08:12,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 237 transitions. [2022-11-25 17:08:12,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2022-11-25 17:08:12,879 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-25 17:08:12,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 206 transitions. [2022-11-25 17:08:12,885 INFO L240 hiAutomatonCegarLoop]: Abstraction has 152 states and 206 transitions. [2022-11-25 17:08:12,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:12,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-25 17:08:12,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-11-25 17:08:12,886 INFO L87 Difference]: Start difference. First operand 152 states and 206 transitions. Second operand has 16 states, 13 states have (on average 1.9230769230769231) internal successors, (25), 11 states have internal predecessors, (25), 6 states have call successors, (6), 5 states have call predecessors, (6), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-25 17:08:13,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:13,156 INFO L93 Difference]: Finished difference Result 191 states and 254 transitions. [2022-11-25 17:08:13,156 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 191 states and 254 transitions. [2022-11-25 17:08:13,160 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-25 17:08:13,163 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 191 states to 185 states and 246 transitions. [2022-11-25 17:08:13,163 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 122 [2022-11-25 17:08:13,164 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 122 [2022-11-25 17:08:13,164 INFO L73 IsDeterministic]: Start isDeterministic. Operand 185 states and 246 transitions. [2022-11-25 17:08:13,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:13,165 INFO L218 hiAutomatonCegarLoop]: Abstraction has 185 states and 246 transitions. [2022-11-25 17:08:13,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states and 246 transitions. [2022-11-25 17:08:13,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 172. [2022-11-25 17:08:13,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 106 states have (on average 1.2547169811320755) internal successors, (133), 116 states have internal predecessors, (133), 40 states have call successors, (42), 21 states have call predecessors, (42), 26 states have return successors, (56), 34 states have call predecessors, (56), 37 states have call successors, (56) [2022-11-25 17:08:13,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 231 transitions. [2022-11-25 17:08:13,179 INFO L240 hiAutomatonCegarLoop]: Abstraction has 172 states and 231 transitions. [2022-11-25 17:08:13,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 17:08:13,180 INFO L428 stractBuchiCegarLoop]: Abstraction has 172 states and 231 transitions. [2022-11-25 17:08:13,180 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-11-25 17:08:13,180 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 172 states and 231 transitions. [2022-11-25 17:08:13,182 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-25 17:08:13,182 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:13,182 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:13,185 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2022-11-25 17:08:13,186 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2022-11-25 17:08:13,186 INFO L748 eck$LassoCheckResult]: Stem: 1215#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); 1216#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 := 5; 1243#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 1289#fibo1ENTRY ~n := #in~n; 1323#L10 assume !(~n < 1); 1322#L12 assume !(1 == ~n); 1221#L15 call #t~ret4 := fibo2(~n - 1);< 1275#fibo2ENTRY ~n := #in~n; 1282#L20 assume !(~n < 1); 1220#L22 assume !(1 == ~n); 1222#L25 call #t~ret6 := fibo1(~n - 1);< 1247#fibo1ENTRY ~n := #in~n; 1314#L10 assume !(~n < 1); 1313#L12 assume !(1 == ~n); 1245#L15 call #t~ret4 := fibo2(~n - 1);< 1312#fibo2ENTRY ~n := #in~n; 1309#L20 assume !(~n < 1); 1310#L22 assume !(1 == ~n); 1244#L25 call #t~ret6 := fibo1(~n - 1);< 1247#fibo1ENTRY ~n := #in~n; 1314#L10 assume !(~n < 1); 1313#L12 assume !(1 == ~n); 1245#L15 call #t~ret4 := fibo2(~n - 1);< 1312#fibo2ENTRY ~n := #in~n; 1309#L20 assume ~n < 1;#res := 0; 1269#fibo2FINAL assume true; 1270#fibo2EXIT >#50#return; 1246#L15-1 call #t~ret5 := fibo2(~n - 2);< 1249#fibo2ENTRY ~n := #in~n; 1379#L20 assume !(~n < 1); 1378#L22 assume !(1 == ~n); 1244#L25 call #t~ret6 := fibo1(~n - 1);< 1247#fibo1ENTRY ~n := #in~n; 1315#L10 assume !(~n < 1); 1318#L12 assume 1 == ~n;#res := 1; 1317#fibo1FINAL assume true; 1316#fibo1EXIT >#46#return; 1225#L25-1 call #t~ret7 := fibo1(~n - 2);< 1235#fibo1ENTRY ~n := #in~n; 1308#L10 assume !(~n < 1); 1306#L12 assume !(1 == ~n); 1233#L15 call #t~ret4 := fibo2(~n - 1);< 1305#fibo2ENTRY ~n := #in~n; 1303#L20 assume ~n < 1;#res := 0; 1304#fibo2FINAL assume true; 1307#fibo2EXIT >#50#return; 1234#L15-1 call #t~ret5 := fibo2(~n - 2);< 1305#fibo2ENTRY ~n := #in~n; 1303#L20 assume !(~n < 1); 1298#L22 assume 1 == ~n;#res := 1; 1299#fibo2FINAL assume true; 1366#fibo2EXIT >#52#return; 1365#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1380#fibo1FINAL assume true; 1376#fibo1EXIT >#48#return; 1372#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1369#fibo2FINAL assume true; 1367#fibo2EXIT >#52#return; 1365#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1380#fibo1FINAL assume true; 1376#fibo1EXIT >#46#return; 1260#L25-1 call #t~ret7 := fibo1(~n - 2);< 1231#fibo1ENTRY ~n := #in~n; 1271#L10 assume !(~n < 1); 1258#L12 assume !(1 == ~n); 1263#L15 call #t~ret4 := fibo2(~n - 1);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume ~n < 1;#res := 0; 1370#fibo2FINAL assume true; 1368#fibo2EXIT >#50#return; 1283#L15-1 call #t~ret5 := fibo2(~n - 2);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume ~n < 1;#res := 0; 1370#fibo2FINAL assume true; 1368#fibo2EXIT >#52#return; 1365#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1380#fibo1FINAL assume true; 1376#fibo1EXIT >#48#return; 1372#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1369#fibo2FINAL assume true; 1367#fibo2EXIT >#50#return; 1283#L15-1 [2022-11-25 17:08:13,186 INFO L750 eck$LassoCheckResult]: Loop: 1283#L15-1 call #t~ret5 := fibo2(~n - 2);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume !(~n < 1); 1373#L22 assume !(1 == ~n); 1259#L25 call #t~ret6 := fibo1(~n - 1);< 1231#fibo1ENTRY ~n := #in~n; 1271#L10 assume !(~n < 1); 1258#L12 assume !(1 == ~n); 1263#L15 call #t~ret4 := fibo2(~n - 1);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume !(~n < 1); 1373#L22 assume !(1 == ~n); 1259#L25 call #t~ret6 := fibo1(~n - 1);< 1231#fibo1ENTRY ~n := #in~n; 1271#L10 assume !(~n < 1); 1258#L12 assume !(1 == ~n); 1263#L15 call #t~ret4 := fibo2(~n - 1);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume ~n < 1;#res := 0; 1370#fibo2FINAL assume true; 1368#fibo2EXIT >#50#return; 1283#L15-1 call #t~ret5 := fibo2(~n - 2);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume ~n < 1;#res := 0; 1370#fibo2FINAL assume true; 1368#fibo2EXIT >#52#return; 1365#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1380#fibo1FINAL assume true; 1376#fibo1EXIT >#46#return; 1260#L25-1 call #t~ret7 := fibo1(~n - 2);< 1231#fibo1ENTRY ~n := #in~n; 1271#L10 assume !(~n < 1); 1258#L12 assume !(1 == ~n); 1263#L15 call #t~ret4 := fibo2(~n - 1);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume ~n < 1;#res := 0; 1370#fibo2FINAL assume true; 1368#fibo2EXIT >#50#return; 1283#L15-1 call #t~ret5 := fibo2(~n - 2);< 1274#fibo2ENTRY ~n := #in~n; 1284#L20 assume ~n < 1;#res := 0; 1370#fibo2FINAL assume true; 1368#fibo2EXIT >#52#return; 1365#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 1380#fibo1FINAL assume true; 1376#fibo1EXIT >#48#return; 1372#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 1369#fibo2FINAL assume true; 1367#fibo2EXIT >#50#return; 1283#L15-1 [2022-11-25 17:08:13,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:13,187 INFO L85 PathProgramCache]: Analyzing trace with hash 376035563, now seen corresponding path program 1 times [2022-11-25 17:08:13,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:13,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970890222] [2022-11-25 17:08:13,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:13,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:08:13,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:13,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-25 17:08:13,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:13,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:13,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,661 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 23 proven. 71 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-25 17:08:13,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:13,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970890222] [2022-11-25 17:08:13,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970890222] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:13,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268542765] [2022-11-25 17:08:13,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:13,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:13,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:13,664 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:13,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-25 17:08:13,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:13,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 17:08:13,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:13,932 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 30 proven. 79 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-25 17:08:13,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:14,545 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 30 proven. 80 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-25 17:08:14,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268542765] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:14,546 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:14,546 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13, 14] total 30 [2022-11-25 17:08:14,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003790482] [2022-11-25 17:08:14,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:14,548 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-25 17:08:14,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:14,548 INFO L85 PathProgramCache]: Analyzing trace with hash 36254641, now seen corresponding path program 1 times [2022-11-25 17:08:14,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:14,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757565576] [2022-11-25 17:08:14,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:14,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:14,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:14,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:14,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:14,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:08:14,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:14,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,659 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-25 17:08:14,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:14,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757565576] [2022-11-25 17:08:14,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757565576] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:14,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388820849] [2022-11-25 17:08:14,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:14,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:14,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:14,662 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:14,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-25 17:08:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:14,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 17:08:14,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:14,843 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 18 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-25 17:08:14,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:15,170 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 18 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-25 17:08:15,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388820849] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:15,170 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:15,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 9] total 15 [2022-11-25 17:08:15,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580302128] [2022-11-25 17:08:15,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:15,171 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-25 17:08:15,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:15,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-25 17:08:15,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-11-25 17:08:15,173 INFO L87 Difference]: Start difference. First operand 172 states and 231 transitions. cyclomatic complexity: 64 Second operand has 15 states, 13 states have (on average 2.923076923076923) internal successors, (38), 14 states have internal predecessors, (38), 8 states have call successors, (12), 1 states have call predecessors, (12), 5 states have return successors, (14), 5 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-25 17:08:15,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:15,449 INFO L93 Difference]: Finished difference Result 228 states and 299 transitions. [2022-11-25 17:08:15,449 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 228 states and 299 transitions. [2022-11-25 17:08:15,453 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-25 17:08:15,456 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 228 states to 205 states and 268 transitions. [2022-11-25 17:08:15,457 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 139 [2022-11-25 17:08:15,457 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 139 [2022-11-25 17:08:15,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 205 states and 268 transitions. [2022-11-25 17:08:15,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:15,458 INFO L218 hiAutomatonCegarLoop]: Abstraction has 205 states and 268 transitions. [2022-11-25 17:08:15,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states and 268 transitions. [2022-11-25 17:08:15,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 189. [2022-11-25 17:08:15,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 118 states have (on average 1.1779661016949152) internal successors, (139), 128 states have internal predecessors, (139), 40 states have call successors, (41), 25 states have call predecessors, (41), 31 states have return successors, (64), 35 states have call predecessors, (64), 37 states have call successors, (64) [2022-11-25 17:08:15,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 244 transitions. [2022-11-25 17:08:15,472 INFO L240 hiAutomatonCegarLoop]: Abstraction has 189 states and 244 transitions. [2022-11-25 17:08:15,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 17:08:15,475 INFO L428 stractBuchiCegarLoop]: Abstraction has 189 states and 244 transitions. [2022-11-25 17:08:15,475 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-11-25 17:08:15,475 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 189 states and 244 transitions. [2022-11-25 17:08:15,477 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 20 [2022-11-25 17:08:15,477 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:15,477 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:15,479 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-25 17:08:15,482 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 5, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2022-11-25 17:08:15,483 INFO L748 eck$LassoCheckResult]: Stem: 2732#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); 2733#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 := 5; 2762#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 2794#fibo1ENTRY ~n := #in~n; 2783#L10 assume !(~n < 1); 2778#L12 assume !(1 == ~n); 2738#L15 call #t~ret4 := fibo2(~n - 1);< 2786#fibo2ENTRY ~n := #in~n; 2788#L20 assume !(~n < 1); 2737#L22 assume !(1 == ~n); 2739#L25 call #t~ret6 := fibo1(~n - 1);< 2807#fibo1ENTRY ~n := #in~n; 2805#L10 assume !(~n < 1); 2804#L12 assume !(1 == ~n); 2750#L15 call #t~ret4 := fibo2(~n - 1);< 2799#fibo2ENTRY ~n := #in~n; 2825#L20 assume !(~n < 1); 2824#L22 assume !(1 == ~n); 2769#L25 call #t~ret6 := fibo1(~n - 1);< 2807#fibo1ENTRY ~n := #in~n; 2808#L10 assume !(~n < 1); 2835#L12 assume 1 == ~n;#res := 1; 2836#fibo1FINAL assume true; 2905#fibo1EXIT >#46#return; 2748#L25-1 call #t~ret7 := fibo1(~n - 2);< 2751#fibo1ENTRY ~n := #in~n; 2911#L10 assume ~n < 1;#res := 0; 2909#fibo1FINAL assume true; 2907#fibo1EXIT >#48#return; 2771#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2772#fibo2FINAL assume true; 2779#fibo2EXIT >#50#return; 2849#L15-1 [2022-11-25 17:08:15,483 INFO L750 eck$LassoCheckResult]: Loop: 2849#L15-1 call #t~ret5 := fibo2(~n - 2);< 2858#fibo2ENTRY ~n := #in~n; 2886#L20 assume !(~n < 1); 2884#L22 assume !(1 == ~n); 2857#L25 call #t~ret6 := fibo1(~n - 1);< 2867#fibo1ENTRY ~n := #in~n; 2864#L10 assume !(~n < 1); 2862#L12 assume !(1 == ~n); 2851#L15 call #t~ret4 := fibo2(~n - 1);< 2858#fibo2ENTRY ~n := #in~n; 2886#L20 assume !(~n < 1); 2884#L22 assume !(1 == ~n); 2857#L25 call #t~ret6 := fibo1(~n - 1);< 2867#fibo1ENTRY ~n := #in~n; 2864#L10 assume !(~n < 1); 2862#L12 assume !(1 == ~n); 2851#L15 call #t~ret4 := fibo2(~n - 1);< 2858#fibo2ENTRY ~n := #in~n; 2886#L20 assume !(~n < 1); 2884#L22 assume 1 == ~n;#res := 1; 2885#fibo2FINAL assume true; 2860#fibo2EXIT >#50#return; 2849#L15-1 call #t~ret5 := fibo2(~n - 2);< 2858#fibo2ENTRY ~n := #in~n; 2886#L20 assume ~n < 1;#res := 0; 2887#fibo2FINAL assume true; 2883#fibo2EXIT >#52#return; 2848#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2882#fibo1FINAL assume true; 2879#fibo1EXIT >#46#return; 2854#L25-1 call #t~ret7 := fibo1(~n - 2);< 2867#fibo1ENTRY ~n := #in~n; 2864#L10 assume !(~n < 1); 2862#L12 assume !(1 == ~n); 2851#L15 call #t~ret4 := fibo2(~n - 1);< 2858#fibo2ENTRY ~n := #in~n; 2886#L20 assume !(~n < 1); 2884#L22 assume 1 == ~n;#res := 1; 2885#fibo2FINAL assume true; 2860#fibo2EXIT >#50#return; 2849#L15-1 call #t~ret5 := fibo2(~n - 2);< 2858#fibo2ENTRY ~n := #in~n; 2886#L20 assume ~n < 1;#res := 0; 2887#fibo2FINAL assume true; 2883#fibo2EXIT >#52#return; 2848#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 2882#fibo1FINAL assume true; 2879#fibo1EXIT >#48#return; 2876#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 2875#fibo2FINAL assume true; 2850#fibo2EXIT >#50#return; 2849#L15-1 [2022-11-25 17:08:15,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:15,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1036448488, now seen corresponding path program 1 times [2022-11-25 17:08:15,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:15,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136785244] [2022-11-25 17:08:15,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:15,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:15,494 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:15,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:15,506 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:15,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:15,507 INFO L85 PathProgramCache]: Analyzing trace with hash -1445694181, now seen corresponding path program 1 times [2022-11-25 17:08:15,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:15,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598698500] [2022-11-25 17:08:15,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:15,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:15,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:15,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:15,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:15,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:15,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-25 17:08:15,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:15,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:15,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,765 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 22 proven. 14 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-25 17:08:15,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:15,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598698500] [2022-11-25 17:08:15,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598698500] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:15,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728331208] [2022-11-25 17:08:15,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:15,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:15,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:15,775 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:15,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-25 17:08:15,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:15,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-25 17:08:15,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:15,954 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-25 17:08:15,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:16,421 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 27 proven. 20 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-25 17:08:16,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728331208] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:16,421 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:16,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-11-25 17:08:16,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106249071] [2022-11-25 17:08:16,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:16,424 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-25 17:08:16,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:16,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-25 17:08:16,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2022-11-25 17:08:16,427 INFO L87 Difference]: Start difference. First operand 189 states and 244 transitions. cyclomatic complexity: 60 Second operand has 20 states, 17 states have (on average 2.823529411764706) internal successors, (48), 18 states have internal predecessors, (48), 11 states have call successors, (14), 1 states have call predecessors, (14), 6 states have return successors, (13), 6 states have call predecessors, (13), 11 states have call successors, (13) [2022-11-25 17:08:16,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:16,768 INFO L93 Difference]: Finished difference Result 130 states and 162 transitions. [2022-11-25 17:08:16,768 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 130 states and 162 transitions. [2022-11-25 17:08:16,770 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2022-11-25 17:08:16,772 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 130 states to 106 states and 132 transitions. [2022-11-25 17:08:16,772 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 91 [2022-11-25 17:08:16,772 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 91 [2022-11-25 17:08:16,772 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 132 transitions. [2022-11-25 17:08:16,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:16,772 INFO L218 hiAutomatonCegarLoop]: Abstraction has 106 states and 132 transitions. [2022-11-25 17:08:16,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 132 transitions. [2022-11-25 17:08:16,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 103. [2022-11-25 17:08:16,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 67 states have (on average 1.1194029850746268) internal successors, (75), 69 states have internal predecessors, (75), 20 states have call successors, (20), 15 states have call predecessors, (20), 16 states have return successors, (33), 18 states have call predecessors, (33), 17 states have call successors, (33) [2022-11-25 17:08:16,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 128 transitions. [2022-11-25 17:08:16,788 INFO L240 hiAutomatonCegarLoop]: Abstraction has 103 states and 128 transitions. [2022-11-25 17:08:16,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-25 17:08:16,790 INFO L428 stractBuchiCegarLoop]: Abstraction has 103 states and 128 transitions. [2022-11-25 17:08:16,794 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-11-25 17:08:16,795 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 103 states and 128 transitions. [2022-11-25 17:08:16,796 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 12 [2022-11-25 17:08:16,796 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:16,796 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:16,798 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-25 17:08:16,798 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:16,800 INFO L748 eck$LassoCheckResult]: Stem: 3486#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); 3487#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 := 5; 3509#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 3536#fibo1ENTRY ~n := #in~n; 3524#L10 assume !(~n < 1); 3525#L12 assume !(1 == ~n); 3510#L15 call #t~ret4 := fibo2(~n - 1);< 3570#fibo2ENTRY ~n := #in~n; 3531#L20 assume !(~n < 1); 3532#L22 assume !(1 == ~n); 3495#L25 call #t~ret6 := fibo1(~n - 1);< 3505#fibo1ENTRY ~n := #in~n; 3506#L10 assume !(~n < 1); 3519#L12 assume !(1 == ~n); 3492#L15 call #t~ret4 := fibo2(~n - 1);< 3527#fibo2ENTRY ~n := #in~n; 3535#L20 assume !(~n < 1); 3491#L22 assume !(1 == ~n); 3493#L25 call #t~ret6 := fibo1(~n - 1);< 3505#fibo1ENTRY ~n := #in~n; 3507#L10 assume !(~n < 1); 3539#L12 assume 1 == ~n;#res := 1; 3494#fibo1FINAL assume true; 3496#fibo1EXIT >#46#return; 3508#L25-1 call #t~ret7 := fibo1(~n - 2);< 3579#fibo1ENTRY ~n := #in~n; 3584#L10 assume ~n < 1;#res := 0; 3581#fibo1FINAL assume true; 3577#fibo1EXIT >#48#return; 3574#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 3573#fibo2FINAL assume true; 3571#fibo2EXIT >#50#return; 3514#L15-1 [2022-11-25 17:08:16,800 INFO L750 eck$LassoCheckResult]: Loop: 3514#L15-1 call #t~ret5 := fibo2(~n - 2);< 3545#fibo2ENTRY ~n := #in~n; 3568#L20 assume !(~n < 1); 3540#L22 assume !(1 == ~n); 3501#L25 call #t~ret6 := fibo1(~n - 1);< 3499#fibo1ENTRY ~n := #in~n; 3504#L10 assume !(~n < 1); 3542#L12 assume !(1 == ~n); 3513#L15 call #t~ret4 := fibo2(~n - 1);< 3526#fibo2ENTRY ~n := #in~n; 3534#L20 assume !(~n < 1); 3540#L22 assume !(1 == ~n); 3501#L25 call #t~ret6 := fibo1(~n - 1);< 3499#fibo1ENTRY ~n := #in~n; 3504#L10 assume !(~n < 1); 3542#L12 assume 1 == ~n;#res := 1; 3518#fibo1FINAL assume true; 3586#fibo1EXIT >#46#return; 3522#L25-1 call #t~ret7 := fibo1(~n - 2);< 3548#fibo1ENTRY ~n := #in~n; 3521#L10 assume ~n < 1;#res := 0; 3523#fibo1FINAL assume true; 3580#fibo1EXIT >#48#return; 3512#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 3515#fibo2FINAL assume true; 3520#fibo2EXIT >#50#return; 3514#L15-1 [2022-11-25 17:08:16,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:16,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1036448488, now seen corresponding path program 2 times [2022-11-25 17:08:16,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:16,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60173625] [2022-11-25 17:08:16,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:16,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:16,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:16,809 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:16,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:16,816 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:16,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:16,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1626884941, now seen corresponding path program 1 times [2022-11-25 17:08:16,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:16,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215268870] [2022-11-25 17:08:16,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:16,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:16,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:16,823 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:16,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:16,828 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:16,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:16,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1388651660, now seen corresponding path program 1 times [2022-11-25 17:08:16,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:16,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787839240] [2022-11-25 17:08:16,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:16,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:16,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:16,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:08:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:16,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:16,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:16,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-25 17:08:16,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:16,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:16,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:16,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:16,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:17,000 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-25 17:08:17,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:17,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787839240] [2022-11-25 17:08:17,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787839240] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:17,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778263383] [2022-11-25 17:08:17,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:17,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:17,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:17,007 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:17,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-25 17:08:17,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:17,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 145 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-25 17:08:17,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:17,142 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 72 proven. 14 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-25 17:08:17,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:17,280 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 37 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-25 17:08:17,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778263383] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:17,281 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:17,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 14 [2022-11-25 17:08:17,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833191458] [2022-11-25 17:08:17,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:17,689 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:17,690 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:17,690 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:17,690 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:17,690 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-25 17:08:17,690 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:17,690 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:17,690 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:17,690 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration6_Loop [2022-11-25 17:08:17,690 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:17,691 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:17,691 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-25 17:08:17,695 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-25 17:08:17,705 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-25 17:08:17,708 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-25 17:08:17,711 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-25 17:08:17,715 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-25 17:08:17,717 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-25 17:08:17,720 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-25 17:08:17,790 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:17,790 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-25 17:08:17,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:17,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:17,798 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:17,799 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:17,800 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:17,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-11-25 17:08:17,821 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:17,821 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-25 17:08:17,830 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:17,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:17,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:17,832 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:17,835 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:17,835 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:17,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-11-25 17:08:17,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:17,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:17,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:17,868 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:17,872 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-25 17:08:17,872 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:17,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-11-25 17:08:18,275 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-25 17:08:18,279 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2022-11-25 17:08:18,279 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:18,279 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:18,279 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:18,279 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:18,279 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-25 17:08:18,280 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:18,280 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:18,280 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:18,280 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration6_Loop [2022-11-25 17:08:18,280 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:18,280 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:18,281 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-25 17:08:18,284 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-25 17:08:18,295 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-25 17:08:18,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-25 17:08:18,307 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-25 17:08:18,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-25 17:08:18,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-25 17:08:18,313 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-25 17:08:18,402 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:18,402 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-25 17:08:18,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:18,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:18,407 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:18,412 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-25 17:08:18,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-11-25 17:08:18,426 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:18,426 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:18,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:18,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:18,427 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:18,427 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:18,428 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:18,443 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:18,451 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:18,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:18,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:18,453 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:18,457 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-25 17:08:18,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-11-25 17:08:18,471 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:18,471 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:18,471 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:18,471 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:18,471 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:18,473 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:18,473 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:18,495 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-25 17:08:18,499 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-11-25 17:08:18,499 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-11-25 17:08:18,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:18,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:18,507 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:18,508 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-25 17:08:18,508 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-25 17:08:18,508 INFO L513 LassoAnalysis]: Proved termination. [2022-11-25 17:08:18,509 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2022-11-25 17:08:18,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-11-25 17:08:18,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:18,514 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-25 17:08:18,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:18,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:18,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 17:08:18,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:18,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:18,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-25 17:08:18,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:19,071 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 17:08:19,072 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 10 loop predicates [2022-11-25 17:08:19,072 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 103 states and 128 transitions. cyclomatic complexity: 27 Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-25 17:08:19,591 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 103 states and 128 transitions. cyclomatic complexity: 27. Second operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 335 states and 442 transitions. Complement of second has 46 states. [2022-11-25 17:08:19,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 2 stem states 10 non-accepting loop states 1 accepting loop states [2022-11-25 17:08:19,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 3.272727272727273) internal successors, (36), 9 states have internal predecessors, (36), 7 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2022-11-25 17:08:19,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 70 transitions. [2022-11-25 17:08:19,595 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 70 transitions. Stem has 32 letters. Loop has 26 letters. [2022-11-25 17:08:19,596 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:19,596 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 70 transitions. Stem has 58 letters. Loop has 26 letters. [2022-11-25 17:08:19,597 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:19,597 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 70 transitions. Stem has 32 letters. Loop has 52 letters. [2022-11-25 17:08:19,599 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:19,599 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 335 states and 442 transitions. [2022-11-25 17:08:19,606 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 29 [2022-11-25 17:08:19,610 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 335 states to 292 states and 395 transitions. [2022-11-25 17:08:19,610 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 191 [2022-11-25 17:08:19,611 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 195 [2022-11-25 17:08:19,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 292 states and 395 transitions. [2022-11-25 17:08:19,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:19,611 INFO L218 hiAutomatonCegarLoop]: Abstraction has 292 states and 395 transitions. [2022-11-25 17:08:19,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 292 states and 395 transitions. [2022-11-25 17:08:19,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 292 to 266. [2022-11-25 17:08:19,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 166 states have (on average 1.1506024096385543) internal successors, (191), 173 states have internal predecessors, (191), 55 states have call successors, (56), 36 states have call predecessors, (56), 45 states have return successors, (110), 56 states have call predecessors, (110), 52 states have call successors, (110) [2022-11-25 17:08:19,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 357 transitions. [2022-11-25 17:08:19,627 INFO L240 hiAutomatonCegarLoop]: Abstraction has 266 states and 357 transitions. [2022-11-25 17:08:19,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:19,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-25 17:08:19,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-25 17:08:19,629 INFO L87 Difference]: Start difference. First operand 266 states and 357 transitions. Second operand has 14 states, 13 states have (on average 3.0) internal successors, (39), 9 states have internal predecessors, (39), 7 states have call successors, (12), 7 states have call predecessors, (12), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-25 17:08:19,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:19,870 INFO L93 Difference]: Finished difference Result 125 states and 148 transitions. [2022-11-25 17:08:19,870 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 125 states and 148 transitions. [2022-11-25 17:08:19,871 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2022-11-25 17:08:19,899 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 125 states to 122 states and 145 transitions. [2022-11-25 17:08:19,899 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2022-11-25 17:08:19,899 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2022-11-25 17:08:19,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 145 transitions. [2022-11-25 17:08:19,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:19,899 INFO L218 hiAutomatonCegarLoop]: Abstraction has 122 states and 145 transitions. [2022-11-25 17:08:19,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 145 transitions. [2022-11-25 17:08:19,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 118. [2022-11-25 17:08:19,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 77 states have (on average 1.1168831168831168) internal successors, (86), 80 states have internal predecessors, (86), 21 states have call successors, (21), 16 states have call predecessors, (21), 20 states have return successors, (34), 21 states have call predecessors, (34), 18 states have call successors, (34) [2022-11-25 17:08:19,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 141 transitions. [2022-11-25 17:08:19,911 INFO L240 hiAutomatonCegarLoop]: Abstraction has 118 states and 141 transitions. [2022-11-25 17:08:19,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 17:08:19,912 INFO L428 stractBuchiCegarLoop]: Abstraction has 118 states and 141 transitions. [2022-11-25 17:08:19,913 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-11-25 17:08:19,913 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 118 states and 141 transitions. [2022-11-25 17:08:19,914 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2022-11-25 17:08:19,915 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:19,915 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:19,917 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:19,921 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:19,922 INFO L748 eck$LassoCheckResult]: Stem: 5001#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); 5002#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 := 5; 5029#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 5053#fibo1ENTRY ~n := #in~n; 5054#L10 assume !(~n < 1); 5066#L12 assume !(1 == ~n); 5007#L15 call #t~ret4 := fibo2(~n - 1);< 5050#fibo2ENTRY ~n := #in~n; 5045#L20 assume !(~n < 1); 5006#L22 assume !(1 == ~n); 5008#L25 call #t~ret6 := fibo1(~n - 1);< 5023#fibo1ENTRY ~n := #in~n; 5025#L10 assume !(~n < 1); 5036#L12 assume !(1 == ~n); 5018#L15 call #t~ret4 := fibo2(~n - 1);< 5043#fibo2ENTRY ~n := #in~n; 5099#L20 assume !(~n < 1); 5097#L22 assume !(1 == ~n); 5024#L25 call #t~ret6 := fibo1(~n - 1);< 5023#fibo1ENTRY ~n := #in~n; 5025#L10 assume !(~n < 1); 5036#L12 assume !(1 == ~n); 5018#L15 call #t~ret4 := fibo2(~n - 1);< 5043#fibo2ENTRY ~n := #in~n; 5099#L20 assume !(~n < 1); 5097#L22 assume !(1 == ~n); 5024#L25 call #t~ret6 := fibo1(~n - 1);< 5023#fibo1ENTRY ~n := #in~n; 5026#L10 assume !(~n < 1); 5058#L12 assume 1 == ~n;#res := 1; 5064#fibo1FINAL assume true; 5113#fibo1EXIT >#46#return; 5017#L25-1 call #t~ret7 := fibo1(~n - 2);< 5019#fibo1ENTRY ~n := #in~n; 5115#L10 assume ~n < 1;#res := 0; 5114#fibo1FINAL assume true; 5027#fibo1EXIT >#48#return; 5028#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5033#fibo2FINAL assume true; 5046#fibo2EXIT >#50#return; 5004#L15-1 call #t~ret5 := fibo2(~n - 2);< 5032#fibo2ENTRY ~n := #in~n; 5044#L20 assume ~n < 1;#res := 0; 5005#fibo2FINAL assume true; 5037#fibo2EXIT >#52#return; 5076#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5074#fibo1FINAL assume true; 5071#fibo1EXIT >#46#return; 5010#L25-1 [2022-11-25 17:08:19,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:19,929 INFO L750 eck$LassoCheckResult]: Loop: 5010#L25-1 call #t~ret7 := fibo1(~n - 2);< 5031#fibo1ENTRY ~n := #in~n; 5061#L10 assume !(~n < 1); 5055#L12 assume !(1 == ~n); 5056#L15 call #t~ret4 := fibo2(~n - 1);< 5062#fibo2ENTRY ~n := #in~n; 5059#L20 assume !(~n < 1); 5060#L22 assume !(1 == ~n); 5012#L25 call #t~ret6 := fibo1(~n - 1);< 5031#fibo1ENTRY ~n := #in~n; 5061#L10 assume !(~n < 1); 5055#L12 assume !(1 == ~n); 5056#L15 call #t~ret4 := fibo2(~n - 1);< 5062#fibo2ENTRY ~n := #in~n; 5059#L20 assume !(~n < 1); 5060#L22 assume !(1 == ~n); 5012#L25 call #t~ret6 := fibo1(~n - 1);< 5031#fibo1ENTRY ~n := #in~n; 5061#L10 assume !(~n < 1); 5055#L12 assume 1 == ~n;#res := 1; 5009#fibo1FINAL assume true; 5016#fibo1EXIT >#46#return; 5039#L25-1 call #t~ret7 := fibo1(~n - 2);< 5116#fibo1ENTRY ~n := #in~n; 5038#L10 assume ~n < 1;#res := 0; 5040#fibo1FINAL assume true; 5095#fibo1EXIT >#48#return; 5094#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 5092#fibo2FINAL assume true; 5089#fibo2EXIT >#50#return; 5082#L15-1 call #t~ret5 := fibo2(~n - 2);< 5087#fibo2ENTRY ~n := #in~n; 5107#L20 assume ~n < 1;#res := 0; 5091#fibo2FINAL assume true; 5080#fibo2EXIT >#52#return; 5083#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5079#fibo1FINAL assume true; 5072#fibo1EXIT >#46#return; 5010#L25-1 [2022-11-25 17:08:19,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:19,930 INFO L85 PathProgramCache]: Analyzing trace with hash -959890655, now seen corresponding path program 1 times [2022-11-25 17:08:19,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:19,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719296173] [2022-11-25 17:08:19,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:19,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:19,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-25 17:08:20,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:20,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:20,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:20,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-25 17:08:20,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,171 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 33 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-25 17:08:20,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:20,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719296173] [2022-11-25 17:08:20,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719296173] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:20,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038871813] [2022-11-25 17:08:20,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:20,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:20,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:20,173 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:20,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-11-25 17:08:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 17:08:20,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:20,347 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-25 17:08:20,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:20,673 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-25 17:08:20,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038871813] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:20,674 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:20,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 19 [2022-11-25 17:08:20,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953838704] [2022-11-25 17:08:20,674 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:20,675 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-25 17:08:20,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:20,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1353018526, now seen corresponding path program 1 times [2022-11-25 17:08:20,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:20,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337719846] [2022-11-25 17:08:20,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:20,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:20,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:20,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:20,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:20,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:20,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-25 17:08:20,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,837 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-25 17:08:20,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:20,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337719846] [2022-11-25 17:08:20,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337719846] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:20,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501324124] [2022-11-25 17:08:20,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:20,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:20,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:20,839 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:20,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-11-25 17:08:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:20,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 17:08:20,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:20,967 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-25 17:08:20,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:21,286 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-25 17:08:21,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501324124] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:21,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:21,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 15 [2022-11-25 17:08:21,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336138764] [2022-11-25 17:08:21,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:21,287 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-25 17:08:21,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:21,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-25 17:08:21,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-11-25 17:08:21,288 INFO L87 Difference]: Start difference. First operand 118 states and 141 transitions. cyclomatic complexity: 25 Second operand has 15 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 14 states have internal predecessors, (34), 6 states have call successors, (9), 1 states have call predecessors, (9), 5 states have return successors, (8), 4 states have call predecessors, (8), 6 states have call successors, (8) [2022-11-25 17:08:21,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:21,485 INFO L93 Difference]: Finished difference Result 126 states and 147 transitions. [2022-11-25 17:08:21,485 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 126 states and 147 transitions. [2022-11-25 17:08:21,490 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2022-11-25 17:08:21,492 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 126 states to 122 states and 143 transitions. [2022-11-25 17:08:21,492 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 107 [2022-11-25 17:08:21,492 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 107 [2022-11-25 17:08:21,492 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 143 transitions. [2022-11-25 17:08:21,493 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:21,493 INFO L218 hiAutomatonCegarLoop]: Abstraction has 122 states and 143 transitions. [2022-11-25 17:08:21,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 143 transitions. [2022-11-25 17:08:21,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 120. [2022-11-25 17:08:21,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 79 states have (on average 1.1012658227848102) internal successors, (87), 81 states have internal predecessors, (87), 21 states have call successors, (21), 17 states have call predecessors, (21), 20 states have return successors, (33), 21 states have call predecessors, (33), 18 states have call successors, (33) [2022-11-25 17:08:21,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 141 transitions. [2022-11-25 17:08:21,501 INFO L240 hiAutomatonCegarLoop]: Abstraction has 120 states and 141 transitions. [2022-11-25 17:08:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-25 17:08:21,503 INFO L428 stractBuchiCegarLoop]: Abstraction has 120 states and 141 transitions. [2022-11-25 17:08:21,504 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2022-11-25 17:08:21,505 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 120 states and 141 transitions. [2022-11-25 17:08:21,506 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2022-11-25 17:08:21,507 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:21,507 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:21,509 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:21,509 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1] [2022-11-25 17:08:21,510 INFO L748 eck$LassoCheckResult]: Stem: 5911#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); 5912#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 := 5; 5933#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 5956#fibo1ENTRY ~n := #in~n; 5948#L10 assume !(~n < 1); 5942#L12 assume !(1 == ~n); 5917#L15 call #t~ret4 := fibo2(~n - 1);< 5955#fibo2ENTRY ~n := #in~n; 5953#L20 assume !(~n < 1); 5916#L22 assume !(1 == ~n); 5918#L25 call #t~ret6 := fibo1(~n - 1);< 5927#fibo1ENTRY ~n := #in~n; 5929#L10 assume !(~n < 1); 5973#L12 assume !(1 == ~n); 5936#L15 call #t~ret4 := fibo2(~n - 1);< 5951#fibo2ENTRY ~n := #in~n; 5989#L20 assume !(~n < 1); 5985#L22 assume !(1 == ~n); 5928#L25 call #t~ret6 := fibo1(~n - 1);< 5927#fibo1ENTRY ~n := #in~n; 5929#L10 assume !(~n < 1); 5973#L12 assume !(1 == ~n); 5936#L15 call #t~ret4 := fibo2(~n - 1);< 5951#fibo2ENTRY ~n := #in~n; 5989#L20 assume !(~n < 1); 5985#L22 assume !(1 == ~n); 5928#L25 call #t~ret6 := fibo1(~n - 1);< 5927#fibo1ENTRY ~n := #in~n; 5930#L10 assume !(~n < 1); 5965#L12 assume 1 == ~n;#res := 1; 5969#fibo1FINAL assume true; 5931#fibo1EXIT >#46#return; 5932#L25-1 call #t~ret7 := fibo1(~n - 2);< 6019#fibo1ENTRY ~n := #in~n; 6024#L10 assume ~n < 1;#res := 0; 6022#fibo1FINAL assume true; 6018#fibo1EXIT >#48#return; 6016#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6015#fibo2FINAL assume true; 6014#fibo2EXIT >#50#return; 5914#L15-1 call #t~ret5 := fibo2(~n - 2);< 5940#fibo2ENTRY ~n := #in~n; 5952#L20 assume !(~n < 1); 5913#L22 assume 1 == ~n;#res := 1; 5915#fibo2FINAL assume true; 6025#fibo2EXIT >#52#return; 5957#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5958#fibo1FINAL assume true; 5977#fibo1EXIT >#46#return; 5961#L25-1 [2022-11-25 17:08:21,510 INFO L750 eck$LassoCheckResult]: Loop: 5961#L25-1 call #t~ret7 := fibo1(~n - 2);< 5921#fibo1ENTRY ~n := #in~n; 6028#L10 assume !(~n < 1); 5959#L12 assume !(1 == ~n); 5938#L15 call #t~ret4 := fibo2(~n - 1);< 5967#fibo2ENTRY ~n := #in~n; 5966#L20 assume !(~n < 1); 5964#L22 assume !(1 == ~n); 5962#L25 call #t~ret6 := fibo1(~n - 1);< 5935#fibo1ENTRY ~n := #in~n; 5971#L10 assume !(~n < 1); 5959#L12 assume !(1 == ~n); 5938#L15 call #t~ret4 := fibo2(~n - 1);< 5967#fibo2ENTRY ~n := #in~n; 5966#L20 assume !(~n < 1); 5964#L22 assume !(1 == ~n); 5962#L25 call #t~ret6 := fibo1(~n - 1);< 5935#fibo1ENTRY ~n := #in~n; 5971#L10 assume !(~n < 1); 5959#L12 assume !(1 == ~n); 5938#L15 call #t~ret4 := fibo2(~n - 1);< 5967#fibo2ENTRY ~n := #in~n; 5966#L20 assume !(~n < 1); 5964#L22 assume 1 == ~n;#res := 1; 5943#fibo2FINAL assume true; 5944#fibo2EXIT >#50#return; 5954#L15-1 call #t~ret5 := fibo2(~n - 2);< 5992#fibo2ENTRY ~n := #in~n; 5997#L20 assume ~n < 1;#res := 0; 5995#fibo2FINAL assume true; 5991#fibo2EXIT >#52#return; 5990#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5979#fibo1FINAL assume true; 5975#fibo1EXIT >#46#return; 5976#L25-1 call #t~ret7 := fibo1(~n - 2);< 6027#fibo1ENTRY ~n := #in~n; 6029#L10 assume ~n < 1;#res := 0; 5947#fibo1FINAL assume true; 6003#fibo1EXIT >#48#return; 6001#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 6000#fibo2FINAL assume true; 5986#fibo2EXIT >#50#return; 5983#L15-1 call #t~ret5 := fibo2(~n - 2);< 5984#fibo2ENTRY ~n := #in~n; 5996#L20 assume !(~n < 1); 5994#L22 assume 1 == ~n;#res := 1; 5993#fibo2FINAL assume true; 5982#fibo2EXIT >#52#return; 5981#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 5980#fibo1FINAL assume true; 5978#fibo1EXIT >#46#return; 5961#L25-1 [2022-11-25 17:08:21,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:21,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1031604372, now seen corresponding path program 1 times [2022-11-25 17:08:21,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:21,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274024557] [2022-11-25 17:08:21,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:21,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:21,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-11-25 17:08:21,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:21,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:21,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-25 17:08:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,747 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 35 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-25 17:08:21,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:21,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274024557] [2022-11-25 17:08:21,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274024557] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:21,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [917769985] [2022-11-25 17:08:21,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:21,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:21,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:21,753 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:21,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-11-25 17:08:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:21,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-25 17:08:21,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:21,939 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-25 17:08:21,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:22,226 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 12 proven. 39 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-25 17:08:22,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [917769985] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:22,227 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:22,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 19 [2022-11-25 17:08:22,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657360934] [2022-11-25 17:08:22,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:22,228 INFO L753 eck$LassoCheckResult]: stem already infeasible [2022-11-25 17:08:22,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:22,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1888573374, now seen corresponding path program 1 times [2022-11-25 17:08:22,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:22,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918128306] [2022-11-25 17:08:22,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:22,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:22,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-25 17:08:22,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:22,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:22,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:22,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:22,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-25 17:08:22,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-25 17:08:22,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,421 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 19 proven. 4 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-25 17:08:22,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:22,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918128306] [2022-11-25 17:08:22,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918128306] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:22,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526452277] [2022-11-25 17:08:22,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:22,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:22,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:22,431 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:22,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-11-25 17:08:22,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:22,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-25 17:08:22,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:22,563 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 38 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-25 17:08:22,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:22,933 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-25 17:08:22,933 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526452277] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:22,933 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:22,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 15 [2022-11-25 17:08:22,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152818305] [2022-11-25 17:08:22,934 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:22,934 INFO L765 eck$LassoCheckResult]: loop already infeasible [2022-11-25 17:08:22,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:22,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-25 17:08:22,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2022-11-25 17:08:22,935 INFO L87 Difference]: Start difference. First operand 120 states and 141 transitions. cyclomatic complexity: 23 Second operand has 20 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 15 states have internal predecessors, (43), 11 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (10), 5 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-25 17:08:23,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:23,382 INFO L93 Difference]: Finished difference Result 103 states and 109 transitions. [2022-11-25 17:08:23,382 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 103 states and 109 transitions. [2022-11-25 17:08:23,384 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2022-11-25 17:08:23,385 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 103 states to 89 states and 95 transitions. [2022-11-25 17:08:23,385 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 74 [2022-11-25 17:08:23,385 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 74 [2022-11-25 17:08:23,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 89 states and 95 transitions. [2022-11-25 17:08:23,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-25 17:08:23,386 INFO L218 hiAutomatonCegarLoop]: Abstraction has 89 states and 95 transitions. [2022-11-25 17:08:23,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states and 95 transitions. [2022-11-25 17:08:23,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-11-25 17:08:23,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 59 states have (on average 1.0847457627118644) internal successors, (64), 61 states have internal predecessors, (64), 16 states have call successors, (16), 13 states have call predecessors, (16), 14 states have return successors, (15), 14 states have call predecessors, (15), 13 states have call successors, (15) [2022-11-25 17:08:23,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 95 transitions. [2022-11-25 17:08:23,390 INFO L240 hiAutomatonCegarLoop]: Abstraction has 89 states and 95 transitions. [2022-11-25 17:08:23,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-25 17:08:23,391 INFO L428 stractBuchiCegarLoop]: Abstraction has 89 states and 95 transitions. [2022-11-25 17:08:23,391 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2022-11-25 17:08:23,391 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 89 states and 95 transitions. [2022-11-25 17:08:23,392 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2022-11-25 17:08:23,393 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-25 17:08:23,393 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-25 17:08:23,394 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:23,394 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:08:23,394 INFO L748 eck$LassoCheckResult]: Stem: 6951#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); 6952#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 := 5; 6972#L39 call main_#t~ret8#1 := fibo1(main_~x~0#1);< 6996#fibo1ENTRY ~n := #in~n; 6985#L10 assume !(~n < 1); 6982#L12 assume !(1 == ~n); 6957#L15 call #t~ret4 := fibo2(~n - 1);< 6988#fibo2ENTRY ~n := #in~n; 6992#L20 assume !(~n < 1); 6956#L22 assume !(1 == ~n); 6958#L25 call #t~ret6 := fibo1(~n - 1);< 6967#fibo1ENTRY ~n := #in~n; 6969#L10 assume !(~n < 1); 7017#L12 assume !(1 == ~n); 6975#L15 call #t~ret4 := fibo2(~n - 1);< 7015#fibo2ENTRY ~n := #in~n; 7011#L20 assume !(~n < 1); 7009#L22 assume !(1 == ~n); 6968#L25 call #t~ret6 := fibo1(~n - 1);< 6967#fibo1ENTRY ~n := #in~n; 6970#L10 assume !(~n < 1); 6980#L12 assume 1 == ~n;#res := 1; 6981#fibo1FINAL assume true; 7025#fibo1EXIT >#46#return; 7022#L25-1 call #t~ret7 := fibo1(~n - 2);< 7023#fibo1ENTRY ~n := #in~n; 7028#L10 assume ~n < 1;#res := 0; 7027#fibo1FINAL assume true; 7021#fibo1EXIT >#48#return; 7019#L25-2 #res := #t~ret6 + #t~ret7;havoc #t~ret6;havoc #t~ret7; 7018#fibo2FINAL assume true; 7016#fibo2EXIT >#50#return; 7013#L15-1 call #t~ret5 := fibo2(~n - 2);< 7014#fibo2ENTRY ~n := #in~n; 7026#L20 assume !(~n < 1); 7024#L22 assume 1 == ~n;#res := 1; 7020#fibo2FINAL assume true; 7012#fibo2EXIT >#52#return; 7010#L15-2 #res := #t~ret4 + #t~ret5;havoc #t~ret4;havoc #t~ret5; 7008#fibo1FINAL assume true; 7006#fibo1EXIT >#46#return; 6960#L25-1 call #t~ret7 := fibo1(~n - 2);< 7002#fibo1ENTRY ~n := #in~n; 7039#L10 assume !(~n < 1); 6997#L12 [2022-11-25 17:08:23,394 INFO L750 eck$LassoCheckResult]: Loop: 6997#L12 assume !(1 == ~n); 6964#L15 call #t~ret4 := fibo2(~n - 1);< 6987#fibo2ENTRY ~n := #in~n; 7004#L20 assume !(~n < 1); 7000#L22 assume !(1 == ~n); 6973#L25 call #t~ret6 := fibo1(~n - 1);< 6974#fibo1ENTRY ~n := #in~n; 6999#L10 assume !(~n < 1); 6997#L12 [2022-11-25 17:08:23,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:23,395 INFO L85 PathProgramCache]: Analyzing trace with hash -279928922, now seen corresponding path program 2 times [2022-11-25 17:08:23,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:23,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106244580] [2022-11-25 17:08:23,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:23,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:23,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:23,404 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:23,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:23,413 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:23,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:23,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1039714728, now seen corresponding path program 2 times [2022-11-25 17:08:23,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:23,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [503546179] [2022-11-25 17:08:23,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:23,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:23,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:23,418 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:08:23,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:08:23,421 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:08:23,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:23,422 INFO L85 PathProgramCache]: Analyzing trace with hash -296356787, now seen corresponding path program 3 times [2022-11-25 17:08:23,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:08:23,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144969687] [2022-11-25 17:08:23,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:08:23,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:08:23,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:23,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2022-11-25 17:08:23,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:23,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:23,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:23,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-25 17:08:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:23,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-25 17:08:23,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-25 17:08:23,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:23,564 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 35 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-25 17:08:23,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:08:23,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144969687] [2022-11-25 17:08:23,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144969687] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:08:23,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221219871] [2022-11-25 17:08:23,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 17:08:23,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:08:23,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:23,571 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:08:23,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-11-25 17:08:23,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-25 17:08:23,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 17:08:23,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-25 17:08:23,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:23,718 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 35 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-25 17:08:23,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:08:23,874 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 35 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-25 17:08:23,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221219871] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:08:23,874 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:08:23,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 14 [2022-11-25 17:08:23,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114295356] [2022-11-25 17:08:23,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:08:24,026 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:24,027 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:24,027 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:24,027 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:24,027 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2022-11-25 17:08:24,027 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,027 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:24,027 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:24,027 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration9_Loop [2022-11-25 17:08:24,027 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:24,027 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:24,028 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-25 17:08:24,031 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-25 17:08:24,033 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-25 17:08:24,035 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-25 17:08:24,038 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-25 17:08:24,047 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-25 17:08:24,050 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-25 17:08:24,052 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-25 17:08:24,100 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:24,101 INFO L404 LassoAnalysis]: Checking for nontermination... [2022-11-25 17:08:24,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:24,102 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:24,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-11-25 17:08:24,108 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:24,108 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:24,122 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:24,122 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibo2_#res=0} Honda state: {fibo2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2022-11-25 17:08:24,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:24,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:24,126 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:24,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-11-25 17:08:24,131 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:24,131 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:24,145 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:24,145 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-25 17:08:24,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2022-11-25 17:08:24,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:24,149 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:24,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-11-25 17:08:24,154 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:24,154 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:24,167 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:24,167 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-25 17:08:24,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2022-11-25 17:08:24,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:24,172 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:24,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-11-25 17:08:24,176 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:24,176 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:24,189 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2022-11-25 17:08:24,189 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-25 17:08:24,191 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:24,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:24,193 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:24,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-11-25 17:08:24,197 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2022-11-25 17:08:24,197 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:24,223 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:24,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:24,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:24,227 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:24,232 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2022-11-25 17:08:24,232 INFO L160 nArgumentSynthesizer]: Using integer mode. [2022-11-25 17:08:24,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-11-25 17:08:25,222 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2022-11-25 17:08:25,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:25,226 INFO L210 LassoAnalysis]: Preferences: [2022-11-25 17:08:25,226 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-25 17:08:25,227 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-25 17:08:25,227 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-25 17:08:25,227 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-25 17:08:25,227 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,227 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-25 17:08:25,227 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-25 17:08:25,227 INFO L133 ssoRankerPreferences]: Filename of dumped script: fibo_2calls_5-2.c_Iteration9_Loop [2022-11-25 17:08:25,227 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-25 17:08:25,227 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-25 17:08:25,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-25 17:08:25,237 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-25 17:08:25,239 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-25 17:08:25,243 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-25 17:08:25,246 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-25 17:08:25,257 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-25 17:08:25,260 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-25 17:08:25,263 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-25 17:08:25,326 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-25 17:08:25,326 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-25 17:08:25,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:25,329 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:25,333 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-25 17:08:25,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-11-25 17:08:25,349 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:25,349 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:25,350 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:25,350 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:25,350 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:25,351 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:25,351 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:25,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:25,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:25,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:25,384 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:25,391 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-25 17:08:25,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-11-25 17:08:25,407 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:25,408 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:25,408 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:25,408 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:25,408 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:25,409 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:25,409 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:25,423 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:25,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:25,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:25,430 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:25,435 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-25 17:08:25,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-11-25 17:08:25,451 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:25,451 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:25,451 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:25,451 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:25,451 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:25,452 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:25,452 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:25,467 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:25,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:25,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:25,473 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:25,477 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-25 17:08:25,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-11-25 17:08:25,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:25,493 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:25,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:25,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:25,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:25,494 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:25,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:25,509 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-25 17:08:25,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:25,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:25,514 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:25,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-11-25 17:08:25,516 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-25 17:08:25,528 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-25 17:08:25,528 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-25 17:08:25,528 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-25 17:08:25,528 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-25 17:08:25,528 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-25 17:08:25,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-25 17:08:25,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-25 17:08:25,532 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-25 17:08:25,535 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2022-11-25 17:08:25,535 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2022-11-25 17:08:25,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-25 17:08:25,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:08:25,539 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-25 17:08:25,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-11-25 17:08:25,543 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-25 17:08:25,543 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-11-25 17:08:25,543 INFO L513 LassoAnalysis]: Proved termination. [2022-11-25 17:08:25,543 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibo1_~n) = 1*fibo1_~n Supporting invariants [] [2022-11-25 17:08:25,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2022-11-25 17:08:25,546 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-11-25 17:08:25,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:25,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:25,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-25 17:08:25,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:25,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:26,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:26,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 17:08:26,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:26,080 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-25 17:08:26,081 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-25 17:08:26,082 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 89 states and 95 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:26,193 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 89 states and 95 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 104 states and 111 transitions. Complement of second has 17 states. [2022-11-25 17:08:26,193 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-25 17:08:26,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:26,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 15 transitions. [2022-11-25 17:08:26,194 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 15 transitions. Stem has 44 letters. Loop has 8 letters. [2022-11-25 17:08:26,195 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:26,195 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-25 17:08:26,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:26,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:26,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-25 17:08:26,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:26,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:26,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 17:08:26,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:26,706 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-25 17:08:26,707 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-25 17:08:26,707 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 89 states and 95 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:26,801 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 89 states and 95 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 104 states and 111 transitions. Complement of second has 17 states. [2022-11-25 17:08:26,807 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-25 17:08:26,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:26,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 15 transitions. [2022-11-25 17:08:26,808 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 15 transitions. Stem has 44 letters. Loop has 8 letters. [2022-11-25 17:08:26,808 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:26,808 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-25 17:08:26,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:08:26,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:26,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 18 conjunts are in the unsatisfiable core [2022-11-25 17:08:26,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:08:27,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 17:08:27,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:08:27,326 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-25 17:08:27,327 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-25 17:08:27,328 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 89 states and 95 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:27,516 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 89 states and 95 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Result 135 states and 146 transitions. Complement of second has 23 states. [2022-11-25 17:08:27,517 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-25 17:08:27,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 4 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:27,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 41 transitions. [2022-11-25 17:08:27,518 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 41 transitions. Stem has 44 letters. Loop has 8 letters. [2022-11-25 17:08:27,519 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:27,519 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 41 transitions. Stem has 52 letters. Loop has 8 letters. [2022-11-25 17:08:27,520 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:27,520 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 41 transitions. Stem has 44 letters. Loop has 16 letters. [2022-11-25 17:08:27,520 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-25 17:08:27,520 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 135 states and 146 transitions. [2022-11-25 17:08:27,522 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-25 17:08:27,523 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 135 states to 0 states and 0 transitions. [2022-11-25 17:08:27,523 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-11-25 17:08:27,523 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-11-25 17:08:27,523 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-11-25 17:08:27,523 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 17:08:27,524 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-25 17:08:27,524 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-25 17:08:27,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:08:27,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-25 17:08:27,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-25 17:08:27,525 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 14 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 9 states have internal predecessors, (33), 7 states have call successors, (11), 7 states have call predecessors, (11), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-25 17:08:27,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:08:27,525 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2022-11-25 17:08:27,525 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2022-11-25 17:08:27,526 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-25 17:08:27,526 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2022-11-25 17:08:27,526 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-11-25 17:08:27,526 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-11-25 17:08:27,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-11-25 17:08:27,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 17:08:27,527 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-25 17:08:27,527 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-25 17:08:27,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-25 17:08:27,528 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-25 17:08:27,528 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2022-11-25 17:08:27,528 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2022-11-25 17:08:27,528 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-25 17:08:27,528 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2022-11-25 17:08:27,536 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 25.11 05:08:27 BoogieIcfgContainer [2022-11-25 17:08:27,537 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2022-11-25 17:08:27,537 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-25 17:08:27,538 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-25 17:08:27,538 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-25 17:08:27,538 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:08:05" (3/4) ... [2022-11-25 17:08:27,542 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-25 17:08:27,542 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-25 17:08:27,543 INFO L158 Benchmark]: Toolchain (without parser) took 22361.71ms. Allocated memory was 134.2MB in the beginning and 232.8MB in the end (delta: 98.6MB). Free memory was 67.2MB in the beginning and 155.4MB in the end (delta: -88.2MB). Peak memory consumption was 11.5MB. Max. memory is 16.1GB. [2022-11-25 17:08:27,543 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 134.2MB. Free memory is still 108.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 17:08:27,544 INFO L158 Benchmark]: CACSL2BoogieTranslator took 322.03ms. Allocated memory is still 134.2MB. Free memory was 67.0MB in the beginning and 56.9MB in the end (delta: 10.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-25 17:08:27,544 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.96ms. Allocated memory is still 134.2MB. Free memory was 56.9MB in the beginning and 55.5MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 17:08:27,545 INFO L158 Benchmark]: Boogie Preprocessor took 42.95ms. Allocated memory is still 134.2MB. Free memory was 55.5MB in the beginning and 54.6MB in the end (delta: 914.1kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 17:08:27,545 INFO L158 Benchmark]: RCFGBuilder took 395.67ms. Allocated memory is still 134.2MB. Free memory was 54.5MB in the beginning and 44.6MB in the end (delta: 9.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-25 17:08:27,545 INFO L158 Benchmark]: BuchiAutomizer took 21547.33ms. Allocated memory was 134.2MB in the beginning and 232.8MB in the end (delta: 98.6MB). Free memory was 44.4MB in the beginning and 155.4MB in the end (delta: -110.9MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 17:08:27,546 INFO L158 Benchmark]: Witness Printer took 4.98ms. Allocated memory is still 232.8MB. Free memory is still 155.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 17:08:27,548 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.22ms. Allocated memory is still 134.2MB. Free memory is still 108.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 322.03ms. Allocated memory is still 134.2MB. Free memory was 67.0MB in the beginning and 56.9MB in the end (delta: 10.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 38.96ms. Allocated memory is still 134.2MB. Free memory was 56.9MB in the beginning and 55.5MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 42.95ms. Allocated memory is still 134.2MB. Free memory was 55.5MB in the beginning and 54.6MB in the end (delta: 914.1kB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 395.67ms. Allocated memory is still 134.2MB. Free memory was 54.5MB in the beginning and 44.6MB in the end (delta: 9.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 21547.33ms. Allocated memory was 134.2MB in the beginning and 232.8MB in the end (delta: 98.6MB). Free memory was 44.4MB in the beginning and 155.4MB in the end (delta: -110.9MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 4.98ms. Allocated memory is still 232.8MB. Free memory is still 155.4MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 12 terminating modules (8 trivial, 3 deterministic, 1 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 7 locations. One deterministic module has affine ranking function n and consists of 12 locations. One deterministic module has affine ranking function n and consists of 13 locations. One nondeterministic module has affine ranking function n and consists of 8 locations. 8 modules have a trivial ranking function, the largest among these consists of 20 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 21.4s and 10 iterations. TraceHistogramMax:8. Analysis of lassos took 14.5s. Construction of modules took 1.6s. Büchi inclusion checks took 4.8s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 10. Automata minimization 0.2s AutomataMinimizationTime, 10 MinimizatonAttempts, 96 StatesRemovedByMinimization, 9 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 1, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 1/16 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 611 SdHoareTripleChecker+Valid, 2.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 590 mSDsluCounter, 878 SdHoareTripleChecker+Invalid, 1.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 635 mSDsCounter, 346 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2166 IncrementalHoareTripleChecker+Invalid, 2512 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 346 mSolverCounterUnsat, 243 mSDtfsCounter, 2166 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT1 conc0 concLT2 SILN0 SILU0 SILI4 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital18 mio100 ax100 hnf100 lsp92 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq179 hnf93 smp78 dnf100 smp100 tf109 neg96 sie108 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 50ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 16 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 4 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 3.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-25 17:08:27,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:27,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-11-25 17:08:27,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-11-25 17:08:28,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-11-25 17:08:28,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-11-25 17:08:28,569 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-11-25 17:08:28,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-11-25 17:08:28,969 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-11-25 17:08:29,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-11-25 17:08:29,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-11-25 17:08:29,571 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2fa413b0-950a-4d90-9e84-0cb4b6c5a6d5/bin/uautomizer-ZsLfNo2U6R/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