./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive/Fibonacci02.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version e943c265 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Fibonacci02.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be --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 b7261cadd839cd02322bb28945f92ad1bd2170c0a65dd385996b5ff81cbb1de7 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-e943c26 [2021-10-21 20:17:54,419 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 20:17:54,422 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 20:17:54,459 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 20:17:54,460 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 20:17:54,461 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 20:17:54,464 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 20:17:54,467 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 20:17:54,469 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 20:17:54,471 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 20:17:54,473 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 20:17:54,475 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 20:17:54,475 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 20:17:54,477 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 20:17:54,479 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 20:17:54,481 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 20:17:54,482 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 20:17:54,484 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 20:17:54,487 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 20:17:54,489 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 20:17:54,492 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 20:17:54,494 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 20:17:54,496 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 20:17:54,497 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 20:17:54,502 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 20:17:54,502 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 20:17:54,503 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 20:17:54,505 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 20:17:54,505 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 20:17:54,507 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 20:17:54,508 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 20:17:54,509 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 20:17:54,510 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 20:17:54,512 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 20:17:54,513 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 20:17:54,514 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 20:17:54,515 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 20:17:54,515 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 20:17:54,516 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 20:17:54,517 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 20:17:54,518 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 20:17:54,521 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-21 20:17:54,566 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 20:17:54,567 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 20:17:54,573 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 20:17:54,574 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 20:17:54,575 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 20:17:54,575 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 20:17:54,576 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 20:17:54,576 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-21 20:17:54,576 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-21 20:17:54,577 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-21 20:17:54,577 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-21 20:17:54,577 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-21 20:17:54,577 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-21 20:17:54,578 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 20:17:54,578 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 20:17:54,578 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-21 20:17:54,579 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 20:17:54,579 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 20:17:54,579 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 20:17:54,579 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-21 20:17:54,580 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-21 20:17:54,580 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-21 20:17:54,580 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 20:17:54,581 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-21 20:17:54,581 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-21 20:17:54,581 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 20:17:54,581 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-21 20:17:54,582 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 20:17:54,582 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 20:17:54,583 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 20:17:54,583 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-21 20:17:54,583 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 20:17:54,584 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-21 20:17:54,585 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_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/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_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be 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 -> b7261cadd839cd02322bb28945f92ad1bd2170c0a65dd385996b5ff81cbb1de7 [2021-10-21 20:17:54,933 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 20:17:54,960 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 20:17:54,963 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 20:17:54,964 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 20:17:54,966 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 20:17:54,967 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/recursive/Fibonacci02.c [2021-10-21 20:17:55,077 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/data/c217c42c4/0fb10a112fd945a0857a656d29f5dd4a/FLAGeccaa0bd2 [2021-10-21 20:17:55,592 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 20:17:55,593 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/sv-benchmarks/c/recursive/Fibonacci02.c [2021-10-21 20:17:55,600 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/data/c217c42c4/0fb10a112fd945a0857a656d29f5dd4a/FLAGeccaa0bd2 [2021-10-21 20:17:55,963 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/data/c217c42c4/0fb10a112fd945a0857a656d29f5dd4a [2021-10-21 20:17:55,966 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 20:17:55,974 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-21 20:17:55,976 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 20:17:55,977 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 20:17:55,983 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 20:17:55,984 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:17:55" (1/1) ... [2021-10-21 20:17:55,986 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@421a0669 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:55, skipping insertion in model container [2021-10-21 20:17:55,988 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:17:55" (1/1) ... [2021-10-21 20:17:55,996 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 20:17:56,010 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 20:17:56,193 WARN L228 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_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/sv-benchmarks/c/recursive/Fibonacci02.c[715,728] [2021-10-21 20:17:56,194 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:17:56,206 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 20:17:56,239 WARN L228 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_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/sv-benchmarks/c/recursive/Fibonacci02.c[715,728] [2021-10-21 20:17:56,243 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:17:56,264 INFO L208 MainTranslator]: Completed translation [2021-10-21 20:17:56,264 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56 WrapperNode [2021-10-21 20:17:56,264 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 20:17:56,266 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-21 20:17:56,266 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-21 20:17:56,266 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-21 20:17:56,274 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,281 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,298 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-21 20:17:56,299 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 20:17:56,300 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 20:17:56,300 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 20:17:56,307 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,307 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,309 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,309 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,312 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,315 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,316 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,318 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 20:17:56,319 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 20:17:56,319 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 20:17:56,319 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 20:17:56,329 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (1/1) ... [2021-10-21 20:17:56,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:56,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:56,370 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:56,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-21 20:17:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure fibonacci [2021-10-21 20:17:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure fibonacci [2021-10-21 20:17:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 20:17:56,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 20:17:56,418 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-21 20:17:56,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 20:17:56,610 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 20:17:56,611 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-21 20:17:56,613 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:17:56 BoogieIcfgContainer [2021-10-21 20:17:56,613 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 20:17:56,615 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-21 20:17:56,615 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-21 20:17:56,619 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-21 20:17:56,620 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-21 20:17:56,620 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 21.10 08:17:55" (1/3) ... [2021-10-21 20:17:56,622 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@762e37fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.10 08:17:56, skipping insertion in model container [2021-10-21 20:17:56,622 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-21 20:17:56,622 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:17:56" (2/3) ... [2021-10-21 20:17:56,623 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@762e37fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.10 08:17:56, skipping insertion in model container [2021-10-21 20:17:56,623 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-21 20:17:56,623 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:17:56" (3/3) ... [2021-10-21 20:17:56,625 INFO L389 chiAutomizerObserver]: Analyzing ICFG Fibonacci02.c [2021-10-21 20:17:56,680 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-21 20:17:56,680 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-21 20:17:56,680 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-21 20:17:56,680 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-21 20:17:56,681 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-21 20:17:56,681 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-21 20:17:56,681 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-21 20:17:56,681 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-21 20:17:56,699 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 17 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-21 20:17:56,723 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-21 20:17:56,723 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:17:56,723 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:17:56,730 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-21 20:17:56,730 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-21 20:17:56,730 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-21 20:17:56,730 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 17 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-21 20:17:56,733 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-21 20:17:56,733 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:17:56,733 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:17:56,734 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-10-21 20:17:56,734 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-21 20:17:56,740 INFO L791 eck$LassoCheckResult]: Stem: 7#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 15#L-1true havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 11#L29true call main_#t~ret9 := fibonacci(main_~x~0);< 5#fibonacciENTRYtrue [2021-10-21 20:17:56,740 INFO L793 eck$LassoCheckResult]: Loop: 5#fibonacciENTRYtrue ~n := #in~n; 6#L17true assume !(~n < 1); 18#L19true assume !(1 == ~n); 17#L22true call #t~ret7 := fibonacci(~n - 1);< 5#fibonacciENTRYtrue [2021-10-21 20:17:56,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:56,747 INFO L82 PathProgramCache]: Analyzing trace with hash 42781, now seen corresponding path program 1 times [2021-10-21 20:17:56,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:56,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831126905] [2021-10-21 20:17:56,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:56,759 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:56,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:56,869 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:17:56,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:56,925 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:17:56,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:56,929 INFO L82 PathProgramCache]: Analyzing trace with hash 927641, now seen corresponding path program 1 times [2021-10-21 20:17:56,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:56,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118073023] [2021-10-21 20:17:56,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:56,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:56,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:56,939 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:17:56,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:56,947 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:17:56,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:56,950 INFO L82 PathProgramCache]: Analyzing trace with hash 854450357, now seen corresponding path program 1 times [2021-10-21 20:17:56,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:56,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220686950] [2021-10-21 20:17:56,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:56,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:56,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:56,975 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:17:56,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:57,013 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:17:57,254 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:17:57,255 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:17:57,255 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:17:57,255 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:17:57,255 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:17:57,256 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,256 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:17:57,256 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:17:57,257 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration1_Loop [2021-10-21 20:17:57,257 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:17:57,257 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:17:57,298 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,321 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,332 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,339 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,347 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,450 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:17:57,451 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:17:57,454 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:57,460 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:57,471 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:17:57,472 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:57,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-21 20:17:57,503 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:17:57,503 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:17:57,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:57,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:57,546 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:57,555 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:17:57,555 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:57,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-21 20:17:57,584 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:17:57,584 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=0} Honda state: {fibonacci_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:17:57,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:57,609 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:57,610 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:57,624 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:17:57,625 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:57,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-21 20:17:57,655 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:17:57,655 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:17:57,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:57,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:57,701 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:57,716 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:17:57,716 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:57,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-21 20:17:57,739 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:17:57,739 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:17:57,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:57,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:57,787 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:57,796 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:17:57,796 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:57,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-21 20:17:57,850 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2021-10-21 20:17:57,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:57,852 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:57,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-21 20:17:57,854 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:17:57,854 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:57,956 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:17:57,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:57,962 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:17:57,962 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:17:57,962 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:17:57,963 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:17:57,963 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:17:57,963 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:57,963 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:17:57,963 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:17:57,963 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration1_Loop [2021-10-21 20:17:57,963 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:17:57,963 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:17:57,965 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,969 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,973 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,978 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:57,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:58,064 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:17:58,070 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:17:58,072 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:58,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:58,073 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:58,080 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:17:58,092 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:17:58,092 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:17:58,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:17:58,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:17:58,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:17:58,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-21 20:17:58,096 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:17:58,096 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:17:58,111 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:17:58,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:58,160 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:58,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:58,161 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:58,168 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 [2021-10-21 20:17:58,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-21 20:17:58,179 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:17:58,179 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:17:58,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:17:58,179 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:17:58,179 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:17:58,180 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:17:58,180 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:17:58,182 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:17:58,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:58,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:58,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:58,219 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:58,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-21 20:17:58,221 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 [2021-10-21 20:17:58,232 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:17:58,233 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:17:58,233 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:17:58,233 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:17:58,233 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:17:58,234 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:17:58,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:17:58,245 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:17:58,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:58,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:58,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:58,287 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:58,293 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 [2021-10-21 20:17:58,305 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:17:58,305 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:17:58,305 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:17:58,305 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:17:58,306 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:17:58,308 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:17:58,308 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:17:58,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-21 20:17:58,319 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:17:58,357 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:58,357 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:58,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:58,359 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:58,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-21 20:17:58,382 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 [2021-10-21 20:17:58,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:17:58,392 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:17:58,392 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:17:58,392 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:17:58,392 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:17:58,394 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:17:58,394 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:17:58,399 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:17:58,436 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-21 20:17:58,436 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-21 20:17:58,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:58,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:58,447 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:58,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-21 20:17:58,468 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:17:58,468 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:17:58,468 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:17:58,469 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2021-10-21 20:17:58,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2021-10-21 20:17:58,513 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:17:58,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:58,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 20:17:58,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:17:58,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:58,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:17:58,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:17:58,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:17:58,753 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-21 20:17:58,755 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 17 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:17:58,891 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 17 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 47 states and 59 transitions. Complement of second has 12 states. [2021-10-21 20:17:58,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-21 20:17:58,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 3 states have internal predecessors, (5), 2 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:17:58,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 11 transitions. [2021-10-21 20:17:58,897 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 3 letters. Loop has 4 letters. [2021-10-21 20:17:58,898 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:17:58,899 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 7 letters. Loop has 4 letters. [2021-10-21 20:17:58,899 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:17:58,899 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 11 transitions. Stem has 3 letters. Loop has 8 letters. [2021-10-21 20:17:58,899 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:17:58,900 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 47 states and 59 transitions. [2021-10-21 20:17:58,906 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-21 20:17:58,914 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 47 states to 25 states and 34 transitions. [2021-10-21 20:17:58,915 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2021-10-21 20:17:58,916 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2021-10-21 20:17:58,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 34 transitions. [2021-10-21 20:17:58,916 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:17:58,917 INFO L681 BuchiCegarLoop]: Abstraction has 25 states and 34 transitions. [2021-10-21 20:17:58,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25 states and 34 transitions. [2021-10-21 20:17:58,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25 to 20. [2021-10-21 20:17:58,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 14 states have (on average 1.2857142857142858) internal successors, (18), 14 states have internal predecessors, (18), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-21 20:17:58,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 26 transitions. [2021-10-21 20:17:58,952 INFO L704 BuchiCegarLoop]: Abstraction has 20 states and 26 transitions. [2021-10-21 20:17:58,952 INFO L587 BuchiCegarLoop]: Abstraction has 20 states and 26 transitions. [2021-10-21 20:17:58,952 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-21 20:17:58,952 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20 states and 26 transitions. [2021-10-21 20:17:58,954 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-21 20:17:58,954 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:17:58,954 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:17:58,955 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:17:58,955 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:17:58,956 INFO L791 eck$LassoCheckResult]: Stem: 132#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 133#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 122#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 131#fibonacciENTRY ~n := #in~n; 128#L17 assume !(~n < 1); 129#L19 assume !(1 == ~n); 121#L22 call #t~ret7 := fibonacci(~n - 1);< 130#fibonacciENTRY ~n := #in~n; 125#L17 assume ~n < 1;#res := 0; 126#fibonacciFINAL assume true; 134#fibonacciEXIT >#29#return; 120#L22-1 [2021-10-21 20:17:58,956 INFO L793 eck$LassoCheckResult]: Loop: 120#L22-1 call #t~ret8 := fibonacci(~n - 2);< 124#fibonacciENTRY ~n := #in~n; 139#L17 assume !(~n < 1); 138#L19 assume !(1 == ~n); 123#L22 call #t~ret7 := fibonacci(~n - 1);< 124#fibonacciENTRY ~n := #in~n; 139#L17 assume ~n < 1;#res := 0; 136#fibonacciFINAL assume true; 137#fibonacciEXIT >#29#return; 120#L22-1 [2021-10-21 20:17:58,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:58,956 INFO L82 PathProgramCache]: Analyzing trace with hash 1391758089, now seen corresponding path program 1 times [2021-10-21 20:17:58,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:58,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853643565] [2021-10-21 20:17:58,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:58,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:58,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:17:59,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,066 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-21 20:17:59,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:17:59,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853643565] [2021-10-21 20:17:59,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853643565] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:17:59,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:17:59,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 20:17:59,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216218057] [2021-10-21 20:17:59,070 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:17:59,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:59,071 INFO L82 PathProgramCache]: Analyzing trace with hash 924369961, now seen corresponding path program 1 times [2021-10-21 20:17:59,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:59,072 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342860097] [2021-10-21 20:17:59,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:59,072 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 20:17:59,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-21 20:17:59,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:17:59,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342860097] [2021-10-21 20:17:59,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342860097] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:17:59,139 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:17:59,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 20:17:59,140 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109090098] [2021-10-21 20:17:59,140 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:17:59,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:17:59,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:17:59,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:17:59,145 INFO L87 Difference]: Start difference. First operand 20 states and 26 transitions. cyclomatic complexity: 8 Second operand has 6 states, 4 states have (on average 1.5) internal successors, (6), 5 states have internal predecessors, (6), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:17:59,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:17:59,241 INFO L93 Difference]: Finished difference Result 26 states and 32 transitions. [2021-10-21 20:17:59,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:17:59,243 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 32 transitions. [2021-10-21 20:17:59,252 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-21 20:17:59,256 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 24 states and 30 transitions. [2021-10-21 20:17:59,256 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 20 [2021-10-21 20:17:59,258 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20 [2021-10-21 20:17:59,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 30 transitions. [2021-10-21 20:17:59,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:17:59,258 INFO L681 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-21 20:17:59,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states and 30 transitions. [2021-10-21 20:17:59,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-10-21 20:17:59,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 16 states have (on average 1.1875) internal successors, (19), 18 states have internal predecessors, (19), 4 states have call successors, (4), 3 states have call predecessors, (4), 4 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 20:17:59,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 30 transitions. [2021-10-21 20:17:59,273 INFO L704 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-21 20:17:59,273 INFO L587 BuchiCegarLoop]: Abstraction has 24 states and 30 transitions. [2021-10-21 20:17:59,274 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-21 20:17:59,274 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 30 transitions. [2021-10-21 20:17:59,275 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-21 20:17:59,277 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:17:59,277 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:17:59,278 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:17:59,278 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-21 20:17:59,278 INFO L791 eck$LassoCheckResult]: Stem: 204#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 205#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 194#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 208#fibonacciENTRY ~n := #in~n; 200#L17 assume !(~n < 1); 203#L19 assume !(1 == ~n); 195#L22 call #t~ret7 := fibonacci(~n - 1);< 199#fibonacciENTRY ~n := #in~n; 201#L17 assume !(~n < 1); 202#L19 assume 1 == ~n;#res := 1; 216#fibonacciFINAL assume true; 215#fibonacciEXIT >#29#return; 193#L22-1 [2021-10-21 20:17:59,279 INFO L793 eck$LassoCheckResult]: Loop: 193#L22-1 call #t~ret8 := fibonacci(~n - 2);< 197#fibonacciENTRY ~n := #in~n; 198#L17 assume !(~n < 1); 210#L19 assume !(1 == ~n); 196#L22 call #t~ret7 := fibonacci(~n - 1);< 197#fibonacciENTRY ~n := #in~n; 198#L17 assume !(~n < 1); 210#L19 assume 1 == ~n;#res := 1; 211#fibonacciFINAL assume true; 213#fibonacciEXIT >#29#return; 193#L22-1 [2021-10-21 20:17:59,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:59,280 INFO L82 PathProgramCache]: Analyzing trace with hash 194852287, now seen corresponding path program 1 times [2021-10-21 20:17:59,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:59,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156832429] [2021-10-21 20:17:59,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:59,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 20:17:59,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,414 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:17:59,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:17:59,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156832429] [2021-10-21 20:17:59,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156832429] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:17:59,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745202909] [2021-10-21 20:17:59,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:59,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:17:59,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:59,423 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:17:59,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-21 20:17:59,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:17:59,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:17:59,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:17:59,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:17:59,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745202909] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:17:59,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:17:59,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-10-21 20:17:59,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20487113] [2021-10-21 20:17:59,594 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:17:59,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:17:59,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1409277793, now seen corresponding path program 1 times [2021-10-21 20:17:59,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:17:59,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046464851] [2021-10-21 20:17:59,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:17:59,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:17:59,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:59,602 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:17:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:17:59,622 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:17:59,823 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:17:59,823 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:17:59,823 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:17:59,823 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:17:59,824 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:17:59,824 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:59,824 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:17:59,824 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:17:59,824 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration3_Loop [2021-10-21 20:17:59,824 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:17:59,824 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:17:59,826 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:59,835 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:59,839 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:59,842 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:17:59,894 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:17:59,894 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:17:59,894 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:59,894 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:59,920 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:17:59,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-21 20:17:59,924 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:17:59,924 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:17:59,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-21 20:17:59,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:17:59,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:17:59,993 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:00,000 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:18:00,000 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:00,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-21 20:18:00,494 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:18:00,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:00,497 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:00,498 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:00,498 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:00,498 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:00,498 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:18:00,498 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:00,498 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:00,498 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:00,498 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration3_Loop [2021-10-21 20:18:00,498 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:00,498 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:00,499 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:00,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:00,515 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:00,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:00,568 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:00,568 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:18:00,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:00,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:00,570 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:00,586 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 [2021-10-21 20:18:00,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:00,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:00,613 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:00,613 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:00,613 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:00,632 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:00,632 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:00,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-21 20:18:00,645 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:18:00,650 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-21 20:18:00,651 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-21 20:18:00,652 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:00,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:00,671 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:00,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:00,689 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:18:00,690 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:18:00,690 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:18:00,690 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-21 20:18:00,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-21 20:18:00,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:00,737 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:18:00,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:00,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:18:00,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:01,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:01,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-21 20:18:01,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:01,176 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:01,178 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-10-21 20:18:01,179 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 24 states and 30 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-21 20:18:01,469 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 24 states and 30 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 135 states and 183 transitions. Complement of second has 36 states. [2021-10-21 20:18:01,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 2 stem states 6 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:01,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-21 20:18:01,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 37 transitions. [2021-10-21 20:18:01,472 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 12 letters. Loop has 10 letters. [2021-10-21 20:18:01,473 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:01,473 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 22 letters. Loop has 10 letters. [2021-10-21 20:18:01,474 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:01,474 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 37 transitions. Stem has 12 letters. Loop has 20 letters. [2021-10-21 20:18:01,476 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:01,476 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 135 states and 183 transitions. [2021-10-21 20:18:01,485 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-21 20:18:01,493 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 135 states to 108 states and 152 transitions. [2021-10-21 20:18:01,493 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 64 [2021-10-21 20:18:01,494 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 69 [2021-10-21 20:18:01,494 INFO L73 IsDeterministic]: Start isDeterministic. Operand 108 states and 152 transitions. [2021-10-21 20:18:01,494 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:01,495 INFO L681 BuchiCegarLoop]: Abstraction has 108 states and 152 transitions. [2021-10-21 20:18:01,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states and 152 transitions. [2021-10-21 20:18:01,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 94. [2021-10-21 20:18:01,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.2241379310344827) internal successors, (71), 64 states have internal predecessors, (71), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (33), 18 states have call predecessors, (33), 19 states have call successors, (33) [2021-10-21 20:18:01,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 126 transitions. [2021-10-21 20:18:01,520 INFO L704 BuchiCegarLoop]: Abstraction has 94 states and 126 transitions. [2021-10-21 20:18:01,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:01,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:18:01,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:18:01,521 INFO L87 Difference]: Start difference. First operand 94 states and 126 transitions. Second operand has 8 states, 6 states have (on average 2.0) internal successors, (12), 6 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:01,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:01,631 INFO L93 Difference]: Finished difference Result 109 states and 147 transitions. [2021-10-21 20:18:01,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 20:18:01,632 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 147 transitions. [2021-10-21 20:18:01,642 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-21 20:18:01,649 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 106 states and 144 transitions. [2021-10-21 20:18:01,649 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 69 [2021-10-21 20:18:01,650 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 69 [2021-10-21 20:18:01,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 144 transitions. [2021-10-21 20:18:01,650 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:01,650 INFO L681 BuchiCegarLoop]: Abstraction has 106 states and 144 transitions. [2021-10-21 20:18:01,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states and 144 transitions. [2021-10-21 20:18:01,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 94. [2021-10-21 20:18:01,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 58 states have (on average 1.2241379310344827) internal successors, (71), 64 states have internal predecessors, (71), 21 states have call successors, (22), 11 states have call predecessors, (22), 15 states have return successors, (32), 18 states have call predecessors, (32), 19 states have call successors, (32) [2021-10-21 20:18:01,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 125 transitions. [2021-10-21 20:18:01,681 INFO L704 BuchiCegarLoop]: Abstraction has 94 states and 125 transitions. [2021-10-21 20:18:01,681 INFO L587 BuchiCegarLoop]: Abstraction has 94 states and 125 transitions. [2021-10-21 20:18:01,681 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-21 20:18:01,681 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 94 states and 125 transitions. [2021-10-21 20:18:01,684 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-21 20:18:01,684 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:18:01,684 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:18:01,686 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:18:01,687 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [6, 5, 5, 3, 3, 3, 3, 2, 2, 2, 1] [2021-10-21 20:18:01,687 INFO L791 eck$LassoCheckResult]: Stem: 754#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 755#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 735#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 761#fibonacciENTRY ~n := #in~n; 752#L17 assume !(~n < 1); 753#L19 assume !(1 == ~n); 744#L22 call #t~ret7 := fibonacci(~n - 1);< 743#fibonacciENTRY ~n := #in~n; 746#L17 assume !(~n < 1); 796#L19 assume !(1 == ~n); 745#L22 call #t~ret7 := fibonacci(~n - 1);< 743#fibonacciENTRY ~n := #in~n; 746#L17 assume !(~n < 1); 796#L19 assume !(1 == ~n); 745#L22 call #t~ret7 := fibonacci(~n - 1);< 743#fibonacciENTRY ~n := #in~n; 747#L17 assume !(~n < 1); 797#L19 assume 1 == ~n;#res := 1; 795#fibonacciFINAL assume true; 794#fibonacciEXIT >#29#return; 738#L22-1 call #t~ret8 := fibonacci(~n - 2);< 793#fibonacciENTRY ~n := #in~n; 824#L17 assume ~n < 1;#res := 0; 823#fibonacciFINAL assume true; 820#fibonacciEXIT >#31#return; 819#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 817#fibonacciFINAL assume true; 815#fibonacciEXIT >#29#return; 741#L22-1 [2021-10-21 20:18:01,687 INFO L793 eck$LassoCheckResult]: Loop: 741#L22-1 call #t~ret8 := fibonacci(~n - 2);< 736#fibonacciENTRY ~n := #in~n; 742#L17 assume !(~n < 1); 770#L19 assume !(1 == ~n); 740#L22 call #t~ret7 := fibonacci(~n - 1);< 736#fibonacciENTRY ~n := #in~n; 742#L17 assume !(~n < 1); 770#L19 assume !(1 == ~n); 740#L22 call #t~ret7 := fibonacci(~n - 1);< 736#fibonacciENTRY ~n := #in~n; 742#L17 assume !(~n < 1); 770#L19 assume 1 == ~n;#res := 1; 771#fibonacciFINAL assume true; 813#fibonacciEXIT >#29#return; 741#L22-1 call #t~ret8 := fibonacci(~n - 2);< 736#fibonacciENTRY ~n := #in~n; 742#L17 assume !(~n < 1); 770#L19 assume !(1 == ~n); 740#L22 call #t~ret7 := fibonacci(~n - 1);< 736#fibonacciENTRY ~n := #in~n; 742#L17 assume !(~n < 1); 770#L19 assume 1 == ~n;#res := 1; 771#fibonacciFINAL assume true; 813#fibonacciEXIT >#29#return; 741#L22-1 call #t~ret8 := fibonacci(~n - 2);< 736#fibonacciENTRY ~n := #in~n; 742#L17 assume ~n < 1;#res := 0; 798#fibonacciFINAL assume true; 822#fibonacciEXIT >#31#return; 814#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 818#fibonacciFINAL assume true; 816#fibonacciEXIT >#31#return; 814#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 818#fibonacciFINAL assume true; 816#fibonacciEXIT >#29#return; 741#L22-1 [2021-10-21 20:18:01,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:01,688 INFO L82 PathProgramCache]: Analyzing trace with hash 716279287, now seen corresponding path program 1 times [2021-10-21 20:18:01,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:01,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243292995] [2021-10-21 20:18:01,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:01,689 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:01,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:01,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-21 20:18:01,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:01,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:01,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:01,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:18:01,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:01,893 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-21 20:18:01,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:01,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243292995] [2021-10-21 20:18:01,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243292995] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:01,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647937687] [2021-10-21 20:18:01,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:01,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:01,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:01,896 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:01,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-21 20:18:01,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:01,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-21 20:18:01,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:02,125 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 2 proven. 28 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-21 20:18:02,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647937687] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:02,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:02,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2021-10-21 20:18:02,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285497866] [2021-10-21 20:18:02,131 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:18:02,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:02,132 INFO L82 PathProgramCache]: Analyzing trace with hash -202791443, now seen corresponding path program 1 times [2021-10-21 20:18:02,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:02,132 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697198474] [2021-10-21 20:18:02,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:02,133 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 20:18:02,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:02,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:18:02,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:02,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:18:02,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,323 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 26 proven. 13 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-21 20:18:02,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:02,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697198474] [2021-10-21 20:18:02,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697198474] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:02,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481090149] [2021-10-21 20:18:02,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:02,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:02,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:02,325 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:02,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-21 20:18:02,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:18:02,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:02,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:02,544 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 25 proven. 15 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-10-21 20:18:02,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481090149] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:02,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:02,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-10-21 20:18:02,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807395313] [2021-10-21 20:18:02,545 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:18:02,545 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:02,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:18:02,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:18:02,546 INFO L87 Difference]: Start difference. First operand 94 states and 125 transitions. cyclomatic complexity: 36 Second operand has 12 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 7 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-21 20:18:02,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:02,765 INFO L93 Difference]: Finished difference Result 116 states and 158 transitions. [2021-10-21 20:18:02,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:18:02,765 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 116 states and 158 transitions. [2021-10-21 20:18:02,770 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-21 20:18:02,775 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 116 states to 114 states and 156 transitions. [2021-10-21 20:18:02,775 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 77 [2021-10-21 20:18:02,776 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 77 [2021-10-21 20:18:02,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 156 transitions. [2021-10-21 20:18:02,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:02,776 INFO L681 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-21 20:18:02,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 156 transitions. [2021-10-21 20:18:02,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2021-10-21 20:18:02,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 70 states have (on average 1.2142857142857142) internal successors, (85), 76 states have internal predecessors, (85), 26 states have call successors, (27), 13 states have call predecessors, (27), 18 states have return successors, (44), 24 states have call predecessors, (44), 24 states have call successors, (44) [2021-10-21 20:18:02,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 156 transitions. [2021-10-21 20:18:02,791 INFO L704 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-21 20:18:02,791 INFO L587 BuchiCegarLoop]: Abstraction has 114 states and 156 transitions. [2021-10-21 20:18:02,791 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-21 20:18:02,791 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 114 states and 156 transitions. [2021-10-21 20:18:02,794 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 15 [2021-10-21 20:18:02,794 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:18:02,794 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:18:02,796 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:18:02,796 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-21 20:18:02,797 INFO L791 eck$LassoCheckResult]: Stem: 1262#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1263#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 1246#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 1268#fibonacciENTRY ~n := #in~n; 1306#L17 assume !(~n < 1); 1276#L19 assume !(1 == ~n); 1257#L22 call #t~ret7 := fibonacci(~n - 1);< 1256#fibonacciENTRY ~n := #in~n; 1258#L17 assume !(~n < 1); 1261#L19 assume !(1 == ~n); 1270#L22 call #t~ret7 := fibonacci(~n - 1);< 1300#fibonacciENTRY ~n := #in~n; 1304#L17 assume !(~n < 1); 1302#L19 assume !(1 == ~n); 1269#L22 call #t~ret7 := fibonacci(~n - 1);< 1300#fibonacciENTRY ~n := #in~n; 1304#L17 assume !(~n < 1); 1302#L19 assume !(1 == ~n); 1269#L22 call #t~ret7 := fibonacci(~n - 1);< 1300#fibonacciENTRY ~n := #in~n; 1305#L17 assume !(~n < 1); 1303#L19 assume 1 == ~n;#res := 1; 1301#fibonacciFINAL assume true; 1299#fibonacciEXIT >#29#return; 1249#L22-1 call #t~ret8 := fibonacci(~n - 2);< 1297#fibonacciENTRY ~n := #in~n; 1259#L17 assume ~n < 1;#res := 0; 1260#fibonacciFINAL assume true; 1264#fibonacciEXIT >#31#return; 1265#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1271#fibonacciFINAL assume true; 1277#fibonacciEXIT >#29#return; 1309#L22-1 [2021-10-21 20:18:02,797 INFO L793 eck$LassoCheckResult]: Loop: 1309#L22-1 call #t~ret8 := fibonacci(~n - 2);< 1247#fibonacciENTRY ~n := #in~n; 1307#L17 assume !(~n < 1); 1312#L19 assume !(1 == ~n); 1310#L22 call #t~ret7 := fibonacci(~n - 1);< 1247#fibonacciENTRY ~n := #in~n; 1307#L17 assume !(~n < 1); 1312#L19 assume !(1 == ~n); 1310#L22 call #t~ret7 := fibonacci(~n - 1);< 1247#fibonacciENTRY ~n := #in~n; 1307#L17 assume !(~n < 1); 1312#L19 assume 1 == ~n;#res := 1; 1275#fibonacciFINAL assume true; 1347#fibonacciEXIT >#29#return; 1254#L22-1 call #t~ret8 := fibonacci(~n - 2);< 1251#fibonacciENTRY ~n := #in~n; 1255#L17 assume ~n < 1;#res := 0; 1311#fibonacciFINAL assume true; 1346#fibonacciEXIT >#31#return; 1337#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 1344#fibonacciFINAL assume true; 1339#fibonacciEXIT >#29#return; 1309#L22-1 [2021-10-21 20:18:02,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:02,797 INFO L82 PathProgramCache]: Analyzing trace with hash -1460678817, now seen corresponding path program 2 times [2021-10-21 20:18:02,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:02,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068857409] [2021-10-21 20:18:02,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:02,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:02,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-10-21 20:18:02,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:02,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:18:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:02,954 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-21 20:18:02,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:02,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068857409] [2021-10-21 20:18:02,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068857409] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:02,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315433927] [2021-10-21 20:18:02,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-21 20:18:02,956 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:02,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:02,957 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:02,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-21 20:18:03,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-21 20:18:03,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:18:03,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 20:18:03,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:03,231 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 45 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-21 20:18:03,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315433927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:03,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:03,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-10-21 20:18:03,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285937303] [2021-10-21 20:18:03,233 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:18:03,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:03,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1166275439, now seen corresponding path program 2 times [2021-10-21 20:18:03,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:03,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298693167] [2021-10-21 20:18:03,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:03,234 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:03,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:03,241 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:18:03,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:03,249 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:18:03,607 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:03,607 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:03,607 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:03,607 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:03,607 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:18:03,607 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:03,608 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:03,608 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:03,608 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration5_Loop [2021-10-21 20:18:03,608 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:03,608 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:03,609 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:03,612 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:03,613 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:03,616 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:03,689 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:03,689 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:18:03,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:03,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:03,695 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:03,708 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:03,708 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:03,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-21 20:18:03,731 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:03,731 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:03,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:03,772 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:03,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:03,775 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:03,782 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:03,782 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:03,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-21 20:18:03,811 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:03,811 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:03,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:03,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:03,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:03,858 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:03,860 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:03,860 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:03,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-21 20:18:03,872 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:03,873 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=1} Honda state: {fibonacci_#t~ret7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:03,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:03,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:03,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:03,898 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:03,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-21 20:18:03,899 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:03,899 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:03,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:03,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:03,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:03,948 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:03,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-21 20:18:03,950 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:18:03,950 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:04,878 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:18:04,881 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-10-21 20:18:04,881 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:04,881 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:04,882 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:04,882 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:04,882 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:18:04,882 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:04,882 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:04,882 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:04,882 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration5_Loop [2021-10-21 20:18:04,882 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:04,882 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:04,883 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:04,901 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:04,903 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:04,905 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:04,959 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:04,959 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:18:04,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:04,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:04,961 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:04,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-21 20:18:04,962 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 [2021-10-21 20:18:04,971 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:04,971 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:04,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:04,972 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:04,972 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:04,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:04,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:04,977 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:18:04,980 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-21 20:18:04,981 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-21 20:18:04,981 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:04,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:04,986 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:04,987 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:18:04,988 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:18:04,988 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:18:04,988 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-21 20:18:04,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-21 20:18:05,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:05,012 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:18:05,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:05,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-21 20:18:05,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:05,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:05,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-21 20:18:05,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:05,836 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:18:05,837 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-21 20:18:05,838 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 114 states and 156 transitions. cyclomatic complexity: 48 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-21 20:18:06,147 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 114 states and 156 transitions. cyclomatic complexity: 48. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 247 states and 344 transitions. Complement of second has 45 states. [2021-10-21 20:18:06,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:06,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-21 20:18:06,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 41 transitions. [2021-10-21 20:18:06,152 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 32 letters. Loop has 22 letters. [2021-10-21 20:18:06,153 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:06,153 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:06,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:06,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:06,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-21 20:18:06,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:06,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:06,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-21 20:18:06,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:06,913 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:18:06,914 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-21 20:18:06,915 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 114 states and 156 transitions. cyclomatic complexity: 48 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-21 20:18:07,095 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 114 states and 156 transitions. cyclomatic complexity: 48. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 308 states and 417 transitions. Complement of second has 25 states. [2021-10-21 20:18:07,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:07,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-21 20:18:07,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 24 transitions. [2021-10-21 20:18:07,096 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 24 transitions. Stem has 32 letters. Loop has 22 letters. [2021-10-21 20:18:07,097 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:07,097 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:07,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:07,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:07,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-21 20:18:07,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:07,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:07,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-21 20:18:07,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:07,814 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:18:07,814 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-21 20:18:07,815 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 114 states and 156 transitions. cyclomatic complexity: 48 Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-21 20:18:08,093 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 114 states and 156 transitions. cyclomatic complexity: 48. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) Result 1129 states and 1571 transitions. Complement of second has 138 states. [2021-10-21 20:18:08,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 2 stem states 7 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:08,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 7 states have internal predecessors, (26), 6 states have call successors, (9), 4 states have call predecessors, (9), 4 states have return successors, (6), 3 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-21 20:18:08,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 46 transitions. [2021-10-21 20:18:08,095 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 32 letters. Loop has 22 letters. [2021-10-21 20:18:08,098 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:08,098 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 54 letters. Loop has 22 letters. [2021-10-21 20:18:08,100 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:08,100 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 46 transitions. Stem has 32 letters. Loop has 44 letters. [2021-10-21 20:18:08,103 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:08,104 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1129 states and 1571 transitions. [2021-10-21 20:18:08,131 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 58 [2021-10-21 20:18:08,167 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1129 states to 638 states and 970 transitions. [2021-10-21 20:18:08,167 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 258 [2021-10-21 20:18:08,170 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 287 [2021-10-21 20:18:08,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 638 states and 970 transitions. [2021-10-21 20:18:08,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:08,171 INFO L681 BuchiCegarLoop]: Abstraction has 638 states and 970 transitions. [2021-10-21 20:18:08,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states and 970 transitions. [2021-10-21 20:18:08,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 469. [2021-10-21 20:18:08,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 469 states, 286 states have (on average 1.2027972027972027) internal successors, (344), 306 states have internal predecessors, (344), 107 states have call successors, (121), 56 states have call predecessors, (121), 76 states have return successors, (212), 106 states have call predecessors, (212), 105 states have call successors, (212) [2021-10-21 20:18:08,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 677 transitions. [2021-10-21 20:18:08,270 INFO L704 BuchiCegarLoop]: Abstraction has 469 states and 677 transitions. [2021-10-21 20:18:08,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:08,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:18:08,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:18:08,272 INFO L87 Difference]: Start difference. First operand 469 states and 677 transitions. Second operand has 14 states, 11 states have (on average 2.272727272727273) internal successors, (25), 9 states have internal predecessors, (25), 8 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (5), 3 states have call predecessors, (5), 5 states have call successors, (5) [2021-10-21 20:18:08,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:08,552 INFO L93 Difference]: Finished difference Result 529 states and 758 transitions. [2021-10-21 20:18:08,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:18:08,553 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 529 states and 758 transitions. [2021-10-21 20:18:08,567 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:08,582 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 529 states to 526 states and 751 transitions. [2021-10-21 20:18:08,583 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 233 [2021-10-21 20:18:08,583 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 233 [2021-10-21 20:18:08,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 526 states and 751 transitions. [2021-10-21 20:18:08,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:08,584 INFO L681 BuchiCegarLoop]: Abstraction has 526 states and 751 transitions. [2021-10-21 20:18:08,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states and 751 transitions. [2021-10-21 20:18:08,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 486. [2021-10-21 20:18:08,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 296 states have (on average 1.1993243243243243) internal successors, (355), 317 states have internal predecessors, (355), 112 states have call successors, (126), 58 states have call predecessors, (126), 78 states have return successors, (217), 110 states have call predecessors, (217), 108 states have call successors, (217) [2021-10-21 20:18:08,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 698 transitions. [2021-10-21 20:18:08,628 INFO L704 BuchiCegarLoop]: Abstraction has 486 states and 698 transitions. [2021-10-21 20:18:08,629 INFO L587 BuchiCegarLoop]: Abstraction has 486 states and 698 transitions. [2021-10-21 20:18:08,629 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-21 20:18:08,629 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 486 states and 698 transitions. [2021-10-21 20:18:08,635 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:08,635 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:18:08,635 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:18:08,638 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:18:08,638 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-21 20:18:08,638 INFO L791 eck$LassoCheckResult]: Stem: 4975#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 4976#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 4945#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 4981#fibonacciENTRY ~n := #in~n; 5014#L17 assume !(~n < 1); 5013#L19 assume !(1 == ~n); 5009#L22 call #t~ret7 := fibonacci(~n - 1);< 5012#fibonacciENTRY ~n := #in~n; 5011#L17 assume !(~n < 1); 5010#L19 assume !(1 == ~n); 5006#L22 call #t~ret7 := fibonacci(~n - 1);< 5008#fibonacciENTRY ~n := #in~n; 5007#L17 assume !(~n < 1); 5005#L19 assume !(1 == ~n); 4989#L22 call #t~ret7 := fibonacci(~n - 1);< 5002#fibonacciENTRY ~n := #in~n; 5003#L17 assume !(~n < 1); 5029#L19 assume !(1 == ~n); 4990#L22 call #t~ret7 := fibonacci(~n - 1);< 5002#fibonacciENTRY ~n := #in~n; 5004#L17 assume !(~n < 1); 4988#L19 assume 1 == ~n;#res := 1; 4991#fibonacciFINAL assume true; 5096#fibonacciEXIT >#29#return; 5085#L22-1 call #t~ret8 := fibonacci(~n - 2);< 5090#fibonacciENTRY ~n := #in~n; 5173#L17 assume !(~n < 1); 5098#L19 assume !(1 == ~n); 5099#L22 call #t~ret7 := fibonacci(~n - 1);< 5181#fibonacciENTRY ~n := #in~n; 5208#L17 assume !(~n < 1); 5185#L19 assume !(1 == ~n); 5186#L22 call #t~ret7 := fibonacci(~n - 1);< 5199#fibonacciENTRY [2021-10-21 20:18:08,639 INFO L793 eck$LassoCheckResult]: Loop: 5199#fibonacciENTRY ~n := #in~n; 5204#L17 assume !(~n < 1); 5203#L19 assume !(1 == ~n); 5198#L22 call #t~ret7 := fibonacci(~n - 1);< 5199#fibonacciENTRY [2021-10-21 20:18:08,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:08,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1561489865, now seen corresponding path program 1 times [2021-10-21 20:18:08,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:08,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940751624] [2021-10-21 20:18:08,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:08,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:08,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:08,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 20:18:08,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:08,804 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 38 proven. 36 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:18:08,804 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:08,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940751624] [2021-10-21 20:18:08,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940751624] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:08,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749517905] [2021-10-21 20:18:08,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:08,805 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:08,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:08,807 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:08,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-21 20:18:09,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:09,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 20:18:09,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:09,267 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 38 proven. 36 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:18:09,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749517905] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:09,267 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:09,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-10-21 20:18:09,270 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550783295] [2021-10-21 20:18:09,272 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:18:09,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:09,273 INFO L82 PathProgramCache]: Analyzing trace with hash 927641, now seen corresponding path program 2 times [2021-10-21 20:18:09,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:09,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077945132] [2021-10-21 20:18:09,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:09,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:09,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:09,282 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:18:09,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:09,285 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:18:09,328 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:09,329 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:09,329 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:09,329 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:09,329 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:18:09,329 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,329 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:09,329 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:09,329 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration6_Loop [2021-10-21 20:18:09,329 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:09,330 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:09,331 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,333 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,335 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,337 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,344 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,386 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:09,386 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:18:09,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,391 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,396 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:09,397 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:09,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-21 20:18:09,431 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:09,431 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:09,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:09,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,475 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,478 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:09,478 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:09,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-21 20:18:09,503 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:09,503 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:09,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:09,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,548 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,550 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:09,550 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:09,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-21 20:18:09,579 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:09,579 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_~n=0} Honda state: {fibonacci_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:09,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:09,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,624 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,627 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:09,627 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:09,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-21 20:18:09,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:09,699 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,700 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,702 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:18:09,703 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:09,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-21 20:18:09,779 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:18:09,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:09,783 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:09,783 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:09,783 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:09,783 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:09,783 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:18:09,783 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,783 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:09,783 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:09,784 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration6_Loop [2021-10-21 20:18:09,784 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:09,784 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:09,785 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,787 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,789 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,797 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,800 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:09,843 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:09,843 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:18:09,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,844 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,846 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 [2021-10-21 20:18:09,857 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:09,857 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:09,858 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:09,858 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:09,858 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:09,858 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:09,858 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:09,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-21 20:18:09,879 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:18:09,922 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:09,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,923 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,926 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 [2021-10-21 20:18:09,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-21 20:18:09,936 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:09,936 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:09,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:09,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:09,937 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:09,937 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:09,937 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:09,939 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:18:09,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-21 20:18:09,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,963 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-21 20:18:09,965 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 [2021-10-21 20:18:09,974 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:09,974 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:09,974 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:09,974 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:09,974 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:09,975 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:09,975 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:09,977 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:18:09,980 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-21 20:18:09,980 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-21 20:18:09,980 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:09,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:09,982 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:09,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-21 20:18:09,987 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:18:09,987 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:18:09,987 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:18:09,987 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_#in~n) = 1*fibonacci_#in~n Supporting invariants [] [2021-10-21 20:18:10,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:10,036 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:18:10,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:10,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:10,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-21 20:18:10,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:10,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:10,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:10,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:10,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:10,347 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-21 20:18:10,347 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 486 states and 698 transitions. cyclomatic complexity: 222 Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:10,418 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 486 states and 698 transitions. cyclomatic complexity: 222. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 499 states and 711 transitions. Complement of second has 13 states. [2021-10-21 20:18:10,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:10,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:10,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-21 20:18:10,420 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 33 letters. Loop has 4 letters. [2021-10-21 20:18:10,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:10,420 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:10,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:10,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:10,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-21 20:18:10,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:10,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:10,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:10,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:10,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:10,675 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-21 20:18:10,675 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 486 states and 698 transitions. cyclomatic complexity: 222 Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:10,772 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 486 states and 698 transitions. cyclomatic complexity: 222. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 499 states and 711 transitions. Complement of second has 13 states. [2021-10-21 20:18:10,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:10,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:10,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-21 20:18:10,773 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 33 letters. Loop has 4 letters. [2021-10-21 20:18:10,774 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:10,774 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:10,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:10,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:10,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:10,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-21 20:18:10,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:11,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:11,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:11,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:11,105 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-10-21 20:18:11,105 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 486 states and 698 transitions. cyclomatic complexity: 222 Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:11,204 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 486 states and 698 transitions. cyclomatic complexity: 222. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 640 states and 870 transitions. Complement of second has 14 states. [2021-10-21 20:18:11,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:11,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:11,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 21 transitions. [2021-10-21 20:18:11,206 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 33 letters. Loop has 4 letters. [2021-10-21 20:18:11,208 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:11,209 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 37 letters. Loop has 4 letters. [2021-10-21 20:18:11,209 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:11,209 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 21 transitions. Stem has 33 letters. Loop has 8 letters. [2021-10-21 20:18:11,211 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:11,211 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 640 states and 870 transitions. [2021-10-21 20:18:11,223 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:11,235 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 640 states to 538 states and 756 transitions. [2021-10-21 20:18:11,235 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 193 [2021-10-21 20:18:11,236 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 202 [2021-10-21 20:18:11,236 INFO L73 IsDeterministic]: Start isDeterministic. Operand 538 states and 756 transitions. [2021-10-21 20:18:11,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:11,237 INFO L681 BuchiCegarLoop]: Abstraction has 538 states and 756 transitions. [2021-10-21 20:18:11,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states and 756 transitions. [2021-10-21 20:18:11,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 508. [2021-10-21 20:18:11,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 318 states have (on average 1.1855345911949686) internal successors, (377), 339 states have internal predecessors, (377), 112 states have call successors, (126), 58 states have call predecessors, (126), 78 states have return successors, (217), 110 states have call predecessors, (217), 108 states have call successors, (217) [2021-10-21 20:18:11,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 720 transitions. [2021-10-21 20:18:11,265 INFO L704 BuchiCegarLoop]: Abstraction has 508 states and 720 transitions. [2021-10-21 20:18:11,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:11,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 20:18:11,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:18:11,266 INFO L87 Difference]: Start difference. First operand 508 states and 720 transitions. Second operand has 14 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 10 states have internal predecessors, (24), 6 states have call successors, (7), 6 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:11,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:11,514 INFO L93 Difference]: Finished difference Result 575 states and 818 transitions. [2021-10-21 20:18:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:18:11,515 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 575 states and 818 transitions. [2021-10-21 20:18:11,527 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:11,539 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 575 states to 565 states and 805 transitions. [2021-10-21 20:18:11,539 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 215 [2021-10-21 20:18:11,540 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 215 [2021-10-21 20:18:11,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 565 states and 805 transitions. [2021-10-21 20:18:11,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:11,541 INFO L681 BuchiCegarLoop]: Abstraction has 565 states and 805 transitions. [2021-10-21 20:18:11,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states and 805 transitions. [2021-10-21 20:18:11,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 531. [2021-10-21 20:18:11,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 331 states have (on average 1.1812688821752266) internal successors, (391), 354 states have internal predecessors, (391), 121 states have call successors, (135), 62 states have call predecessors, (135), 79 states have return successors, (229), 114 states have call predecessors, (229), 115 states have call successors, (229) [2021-10-21 20:18:11,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 755 transitions. [2021-10-21 20:18:11,571 INFO L704 BuchiCegarLoop]: Abstraction has 531 states and 755 transitions. [2021-10-21 20:18:11,571 INFO L587 BuchiCegarLoop]: Abstraction has 531 states and 755 transitions. [2021-10-21 20:18:11,572 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-21 20:18:11,572 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 531 states and 755 transitions. [2021-10-21 20:18:11,577 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:11,578 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:18:11,578 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:18:11,582 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [9, 9, 8, 7, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:18:11,582 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-21 20:18:11,583 INFO L791 eck$LassoCheckResult]: Stem: 8705#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 8706#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 8714#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 8715#fibonacciENTRY ~n := #in~n; 8752#L17 assume !(~n < 1); 8750#L19 assume !(1 == ~n); 8747#L22 call #t~ret7 := fibonacci(~n - 1);< 8748#fibonacciENTRY ~n := #in~n; 8765#L17 assume !(~n < 1); 8763#L19 assume !(1 == ~n); 8759#L22 call #t~ret7 := fibonacci(~n - 1);< 8762#fibonacciENTRY ~n := #in~n; 8780#L17 assume !(~n < 1); 8779#L19 assume !(1 == ~n); 8755#L22 call #t~ret7 := fibonacci(~n - 1);< 8760#fibonacciENTRY ~n := #in~n; 8936#L17 assume !(~n < 1); 8873#L19 assume !(1 == ~n); 8776#L22 call #t~ret7 := fibonacci(~n - 1);< 8786#fibonacciENTRY ~n := #in~n; 8798#L17 assume !(~n < 1); 8795#L19 assume !(1 == ~n); 8775#L22 call #t~ret7 := fibonacci(~n - 1);< 8786#fibonacciENTRY ~n := #in~n; 8819#L17 assume !(~n < 1); 8843#L19 assume 1 == ~n;#res := 1; 8840#fibonacciFINAL assume true; 8820#fibonacciEXIT >#29#return; 8813#L22-1 call #t~ret8 := fibonacci(~n - 2);< 8818#fibonacciENTRY ~n := #in~n; 9046#L17 assume !(~n < 1); 9035#L19 assume !(1 == ~n); 8737#L22 call #t~ret7 := fibonacci(~n - 1);< 8736#fibonacciENTRY ~n := #in~n; 8740#L17 assume !(~n < 1); 9167#L19 assume !(1 == ~n); 8722#L22 call #t~ret7 := fibonacci(~n - 1);< 8733#fibonacciENTRY ~n := #in~n; 8734#L17 assume !(~n < 1); 9166#L19 assume !(1 == ~n); 8721#L22 [2021-10-21 20:18:11,583 INFO L793 eck$LassoCheckResult]: Loop: 8721#L22 call #t~ret7 := fibonacci(~n - 1);< 8733#fibonacciENTRY ~n := #in~n; 8734#L17 assume !(~n < 1); 9166#L19 assume !(1 == ~n); 8721#L22 [2021-10-21 20:18:11,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:11,584 INFO L82 PathProgramCache]: Analyzing trace with hash 382930005, now seen corresponding path program 2 times [2021-10-21 20:18:11,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:11,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114099320] [2021-10-21 20:18:11,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:11,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:11,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:11,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-21 20:18:11,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:11,759 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 64 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-21 20:18:11,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:11,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114099320] [2021-10-21 20:18:11,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114099320] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:11,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647691772] [2021-10-21 20:18:11,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-21 20:18:11,760 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:11,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:11,762 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:11,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-21 20:18:12,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-21 20:18:12,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:18:12,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-21 20:18:12,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:12,272 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 64 proven. 55 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-21 20:18:12,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647691772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:12,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:12,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-10-21 20:18:12,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403609030] [2021-10-21 20:18:12,274 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:18:12,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:12,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1757801, now seen corresponding path program 3 times [2021-10-21 20:18:12,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:12,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700101879] [2021-10-21 20:18:12,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:12,276 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:12,283 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:18:12,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:12,285 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:18:12,345 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:12,345 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:12,345 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:12,345 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:12,345 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:18:12,346 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:12,346 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:12,346 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:12,346 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration7_Loop [2021-10-21 20:18:12,346 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:12,346 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:12,347 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:12,349 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:12,351 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:12,353 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:12,411 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:12,411 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:18:12,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:12,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:12,412 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:12,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-21 20:18:12,427 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:12,427 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:12,448 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:12,448 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret7=0} Honda state: {fibonacci_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:12,493 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:12,493 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:12,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:12,494 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:12,498 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:12,498 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:12,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-21 20:18:12,519 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:12,519 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:12,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-10-21 20:18:12,555 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:12,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:12,556 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:12,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-21 20:18:12,561 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:12,561 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:12,570 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:12,571 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:12,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-10-21 20:18:12,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:12,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:12,604 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:12,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-21 20:18:12,605 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:12,605 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:12,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:12,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:12,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:12,646 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:12,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-21 20:18:12,671 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:18:12,671 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:19,731 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:18:19,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:19,735 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:19,735 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:19,735 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:19,735 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:19,735 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:18:19,735 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:19,735 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:19,735 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:19,735 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration7_Loop [2021-10-21 20:18:19,735 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:19,736 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:19,736 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:19,738 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:19,740 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:19,743 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:19,794 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:19,794 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:18:19,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:19,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:19,797 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:19,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-21 20:18:19,799 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 [2021-10-21 20:18:19,807 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:19,808 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:19,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:19,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:19,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:19,808 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:19,808 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:19,810 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:18:19,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-10-21 20:18:19,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:19,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:19,834 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:19,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-21 20:18:19,838 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 [2021-10-21 20:18:19,846 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:19,847 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:19,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:19,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:19,847 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:19,848 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:19,848 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:19,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:18:19,873 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-10-21 20:18:19,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:19,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:19,874 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:19,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-21 20:18:19,876 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 [2021-10-21 20:18:19,884 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:19,884 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:19,885 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:19,885 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:19,885 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:19,885 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:19,885 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:19,887 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:18:19,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-10-21 20:18:19,911 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:19,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:19,912 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:19,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-21 20:18:19,914 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 [2021-10-21 20:18:19,927 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:19,927 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:19,928 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:19,928 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:19,928 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:19,931 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:19,931 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:19,939 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:18:19,947 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-21 20:18:19,947 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-21 20:18:19,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:19,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:19,952 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:19,953 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:18:19,954 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:18:19,954 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:18:19,954 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-21 20:18:19,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-21 20:18:19,994 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-21 20:18:19,994 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:18:20,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:20,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:20,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-21 20:18:20,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:20,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:20,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:20,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:20,380 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:20,380 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:20,381 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 531 states and 755 transitions. cyclomatic complexity: 234 Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:20,450 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 531 states and 755 transitions. cyclomatic complexity: 234. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 546 states and 771 transitions. Complement of second has 18 states. [2021-10-21 20:18:20,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:20,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:20,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-21 20:18:20,452 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 40 letters. Loop has 4 letters. [2021-10-21 20:18:20,453 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:20,453 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:20,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:20,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:20,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-21 20:18:20,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:20,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:20,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:20,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:20,814 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:20,814 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:20,815 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 531 states and 755 transitions. cyclomatic complexity: 234 Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:20,925 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 531 states and 755 transitions. cyclomatic complexity: 234. Second operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 776 states and 1087 transitions. Complement of second has 22 states. [2021-10-21 20:18:20,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:20,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 2.6) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:20,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-21 20:18:20,927 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 40 letters. Loop has 4 letters. [2021-10-21 20:18:20,928 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:20,928 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 44 letters. Loop has 4 letters. [2021-10-21 20:18:20,928 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:20,928 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 40 letters. Loop has 8 letters. [2021-10-21 20:18:20,929 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:20,929 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 776 states and 1087 transitions. [2021-10-21 20:18:20,944 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:20,959 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 776 states to 709 states and 1015 transitions. [2021-10-21 20:18:20,960 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 235 [2021-10-21 20:18:20,961 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 263 [2021-10-21 20:18:20,961 INFO L73 IsDeterministic]: Start isDeterministic. Operand 709 states and 1015 transitions. [2021-10-21 20:18:20,961 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:20,961 INFO L681 BuchiCegarLoop]: Abstraction has 709 states and 1015 transitions. [2021-10-21 20:18:20,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states and 1015 transitions. [2021-10-21 20:18:20,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 692. [2021-10-21 20:18:20,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 439 states have (on average 1.1548974943052392) internal successors, (507), 468 states have internal predecessors, (507), 154 states have call successors, (186), 89 states have call predecessors, (186), 99 states have return successors, (297), 134 states have call predecessors, (297), 148 states have call successors, (297) [2021-10-21 20:18:20,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 990 transitions. [2021-10-21 20:18:20,997 INFO L704 BuchiCegarLoop]: Abstraction has 692 states and 990 transitions. [2021-10-21 20:18:20,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:20,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 20:18:20,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:18:20,998 INFO L87 Difference]: Start difference. First operand 692 states and 990 transitions. Second operand has 16 states, 15 states have (on average 1.8) internal successors, (27), 11 states have internal predecessors, (27), 7 states have call successors, (8), 7 states have call predecessors, (8), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-21 20:18:21,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:21,288 INFO L93 Difference]: Finished difference Result 780 states and 1112 transitions. [2021-10-21 20:18:21,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:18:21,289 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 780 states and 1112 transitions. [2021-10-21 20:18:21,303 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:21,318 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 780 states to 765 states and 1091 transitions. [2021-10-21 20:18:21,319 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 275 [2021-10-21 20:18:21,319 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 275 [2021-10-21 20:18:21,319 INFO L73 IsDeterministic]: Start isDeterministic. Operand 765 states and 1091 transitions. [2021-10-21 20:18:21,320 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:21,320 INFO L681 BuchiCegarLoop]: Abstraction has 765 states and 1091 transitions. [2021-10-21 20:18:21,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states and 1091 transitions. [2021-10-21 20:18:21,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 747. [2021-10-21 20:18:21,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 471 states have (on average 1.1464968152866242) internal successors, (540), 511 states have internal predecessors, (540), 165 states have call successors, (197), 95 states have call predecessors, (197), 111 states have return successors, (322), 140 states have call predecessors, (322), 158 states have call successors, (322) [2021-10-21 20:18:21,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1059 transitions. [2021-10-21 20:18:21,412 INFO L704 BuchiCegarLoop]: Abstraction has 747 states and 1059 transitions. [2021-10-21 20:18:21,412 INFO L587 BuchiCegarLoop]: Abstraction has 747 states and 1059 transitions. [2021-10-21 20:18:21,412 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-21 20:18:21,412 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 747 states and 1059 transitions. [2021-10-21 20:18:21,432 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:21,432 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:18:21,432 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:18:21,434 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [11, 10, 9, 8, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:18:21,434 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-21 20:18:21,434 INFO L791 eck$LassoCheckResult]: Stem: 12516#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 12517#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 12522#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 12523#fibonacciENTRY ~n := #in~n; 12580#L17 assume !(~n < 1); 12581#L19 assume !(1 == ~n); 12575#L22 call #t~ret7 := fibonacci(~n - 1);< 12576#fibonacciENTRY ~n := #in~n; 12599#L17 assume !(~n < 1); 12578#L19 assume !(1 == ~n); 12573#L22 call #t~ret7 := fibonacci(~n - 1);< 12598#fibonacciENTRY ~n := #in~n; 12596#L17 assume !(~n < 1); 12594#L19 assume !(1 == ~n); 12583#L22 call #t~ret7 := fibonacci(~n - 1);< 12591#fibonacciENTRY ~n := #in~n; 12597#L17 assume !(~n < 1); 12595#L19 assume !(1 == ~n); 12587#L22 call #t~ret7 := fibonacci(~n - 1);< 12593#fibonacciENTRY ~n := #in~n; 12636#L17 assume !(~n < 1); 12635#L19 assume !(1 == ~n); 12609#L22 call #t~ret7 := fibonacci(~n - 1);< 12617#fibonacciENTRY ~n := #in~n; 12627#L17 assume !(~n < 1); 12625#L19 assume !(1 == ~n); 12607#L22 call #t~ret7 := fibonacci(~n - 1);< 12624#fibonacciENTRY ~n := #in~n; 12647#L17 assume !(~n < 1); 12646#L19 assume 1 == ~n;#res := 1; 12645#fibonacciFINAL assume true; 12641#fibonacciEXIT >#29#return; 12629#L22-1 call #t~ret8 := fibonacci(~n - 2);< 12631#fibonacciENTRY ~n := #in~n; 12665#L17 assume ~n < 1;#res := 0; 12661#fibonacciFINAL assume true; 12628#fibonacciEXIT >#31#return; 12626#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 12623#fibonacciFINAL assume true; 12616#fibonacciEXIT >#29#return; 12602#L22-1 call #t~ret8 := fibonacci(~n - 2);< 12613#fibonacciENTRY ~n := #in~n; 12670#L17 assume !(~n < 1); 12637#L19 assume !(1 == ~n); 12639#L22 call #t~ret7 := fibonacci(~n - 1);< 12664#fibonacciENTRY ~n := #in~n; 12811#L17 assume !(~n < 1); 12809#L19 assume !(1 == ~n); 12773#L22 call #t~ret7 := fibonacci(~n - 1);< 12776#fibonacciENTRY ~n := #in~n; 12924#L17 assume !(~n < 1); 12919#L19 assume !(1 == ~n); 12774#L22 [2021-10-21 20:18:21,434 INFO L793 eck$LassoCheckResult]: Loop: 12774#L22 call #t~ret7 := fibonacci(~n - 1);< 12776#fibonacciENTRY ~n := #in~n; 12924#L17 assume !(~n < 1); 12919#L19 assume !(1 == ~n); 12774#L22 [2021-10-21 20:18:21,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:21,435 INFO L82 PathProgramCache]: Analyzing trace with hash -38598875, now seen corresponding path program 3 times [2021-10-21 20:18:21,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:21,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219119608] [2021-10-21 20:18:21,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:21,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:21,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:21,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:21,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-21 20:18:21,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:21,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:21,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:21,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:18:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:21,648 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 84 proven. 91 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-21 20:18:21,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:21,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219119608] [2021-10-21 20:18:21,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219119608] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:21,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459883493] [2021-10-21 20:18:21,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-21 20:18:21,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:21,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:21,651 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:21,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-10-21 20:18:22,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-10-21 20:18:22,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:18:22,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 20:18:22,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:22,413 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 106 proven. 19 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2021-10-21 20:18:22,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459883493] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:22,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:22,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 11] total 24 [2021-10-21 20:18:22,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606949572] [2021-10-21 20:18:22,414 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:18:22,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:22,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1757801, now seen corresponding path program 4 times [2021-10-21 20:18:22,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:22,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847823048] [2021-10-21 20:18:22,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:22,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:22,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:22,423 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:18:22,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:22,425 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:18:22,493 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:22,494 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:22,494 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:22,494 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:22,494 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:18:22,494 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:22,494 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:22,494 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:22,494 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration8_Loop [2021-10-21 20:18:22,494 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:22,494 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:22,495 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:22,508 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:22,510 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:22,513 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:22,554 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:22,554 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:18:22,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:22,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:22,555 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:22,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-21 20:18:22,557 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:22,557 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:22,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:22,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:22,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:22,598 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:22,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-21 20:18:22,599 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:18:22,602 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:29,688 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:18:29,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:29,692 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:29,692 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:29,692 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:29,692 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:29,692 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:18:29,692 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:29,692 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:29,692 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:29,692 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration8_Loop [2021-10-21 20:18:29,692 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:29,692 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:29,693 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:29,695 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:29,701 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:29,704 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:29,733 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:29,734 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:18:29,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:29,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:29,735 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:29,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-21 20:18:29,736 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 [2021-10-21 20:18:29,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:29,743 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:29,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:29,743 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:29,743 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:29,744 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:29,744 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:29,745 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:18:29,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-10-21 20:18:29,764 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:29,764 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:29,765 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:29,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-21 20:18:29,766 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 [2021-10-21 20:18:29,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:29,774 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:29,774 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:29,774 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:29,774 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:29,775 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:29,775 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:29,776 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:18:29,778 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-21 20:18:29,778 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-21 20:18:29,779 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:29,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:29,780 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:29,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-21 20:18:29,780 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:18:29,781 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:18:29,781 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:18:29,781 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-21 20:18:29,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:29,801 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:18:29,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:29,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:29,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-21 20:18:29,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:30,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:30,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:30,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:30,470 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:30,470 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 747 states and 1059 transitions. cyclomatic complexity: 325 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:30,545 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 747 states and 1059 transitions. cyclomatic complexity: 325. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 769 states and 1082 transitions. Complement of second has 18 states. [2021-10-21 20:18:30,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:30,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:30,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-21 20:18:30,547 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 52 letters. Loop has 4 letters. [2021-10-21 20:18:30,548 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:30,548 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:30,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:30,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-21 20:18:30,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:31,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:31,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:31,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:31,251 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:31,252 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:31,252 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 747 states and 1059 transitions. cyclomatic complexity: 325 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:31,357 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 747 states and 1059 transitions. cyclomatic complexity: 325. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 954 states and 1301 transitions. Complement of second has 22 states. [2021-10-21 20:18:31,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:31,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:31,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-21 20:18:31,359 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 52 letters. Loop has 4 letters. [2021-10-21 20:18:31,359 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:31,359 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:31,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:31,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-21 20:18:31,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:31,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:31,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:31,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:32,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:32,017 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:32,018 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 747 states and 1059 transitions. cyclomatic complexity: 325 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:32,102 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 747 states and 1059 transitions. cyclomatic complexity: 325. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 1015 states and 1404 transitions. Complement of second has 27 states. [2021-10-21 20:18:32,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:32,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:32,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-10-21 20:18:32,104 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 52 letters. Loop has 4 letters. [2021-10-21 20:18:32,104 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:32,104 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 56 letters. Loop has 4 letters. [2021-10-21 20:18:32,105 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:32,105 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 52 letters. Loop has 8 letters. [2021-10-21 20:18:32,106 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:32,106 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1015 states and 1404 transitions. [2021-10-21 20:18:32,120 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 54 [2021-10-21 20:18:32,133 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1015 states to 747 states and 1059 transitions. [2021-10-21 20:18:32,133 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 220 [2021-10-21 20:18:32,134 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 256 [2021-10-21 20:18:32,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 747 states and 1059 transitions. [2021-10-21 20:18:32,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:32,135 INFO L681 BuchiCegarLoop]: Abstraction has 747 states and 1059 transitions. [2021-10-21 20:18:32,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states and 1059 transitions. [2021-10-21 20:18:32,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 747. [2021-10-21 20:18:32,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 471 states have (on average 1.1464968152866242) internal successors, (540), 511 states have internal predecessors, (540), 165 states have call successors, (197), 95 states have call predecessors, (197), 111 states have return successors, (322), 140 states have call predecessors, (322), 158 states have call successors, (322) [2021-10-21 20:18:32,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1059 transitions. [2021-10-21 20:18:32,169 INFO L704 BuchiCegarLoop]: Abstraction has 747 states and 1059 transitions. [2021-10-21 20:18:32,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:32,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-10-21 20:18:32,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-10-21 20:18:32,170 INFO L87 Difference]: Start difference. First operand 747 states and 1059 transitions. Second operand has 24 states, 21 states have (on average 2.142857142857143) internal successors, (45), 15 states have internal predecessors, (45), 15 states have call successors, (17), 10 states have call predecessors, (17), 3 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-21 20:18:32,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:32,596 INFO L93 Difference]: Finished difference Result 428 states and 553 transitions. [2021-10-21 20:18:32,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-21 20:18:32,597 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 428 states and 553 transitions. [2021-10-21 20:18:32,602 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-21 20:18:32,611 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 428 states to 368 states and 488 transitions. [2021-10-21 20:18:32,611 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 152 [2021-10-21 20:18:32,612 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 168 [2021-10-21 20:18:32,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 368 states and 488 transitions. [2021-10-21 20:18:32,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:32,612 INFO L681 BuchiCegarLoop]: Abstraction has 368 states and 488 transitions. [2021-10-21 20:18:32,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states and 488 transitions. [2021-10-21 20:18:32,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 324. [2021-10-21 20:18:32,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 203 states have (on average 1.0886699507389161) internal successors, (221), 210 states have internal predecessors, (221), 73 states have call successors, (82), 41 states have call predecessors, (82), 48 states have return successors, (130), 72 states have call predecessors, (130), 65 states have call successors, (130) [2021-10-21 20:18:32,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 433 transitions. [2021-10-21 20:18:32,625 INFO L704 BuchiCegarLoop]: Abstraction has 324 states and 433 transitions. [2021-10-21 20:18:32,625 INFO L587 BuchiCegarLoop]: Abstraction has 324 states and 433 transitions. [2021-10-21 20:18:32,625 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-21 20:18:32,625 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 324 states and 433 transitions. [2021-10-21 20:18:32,628 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-21 20:18:32,628 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:18:32,628 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:18:32,630 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [14, 13, 11, 10, 5, 3, 3, 2, 2, 2, 1, 1, 1, 1] [2021-10-21 20:18:32,630 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-21 20:18:32,631 INFO L791 eck$LassoCheckResult]: Stem: 18028#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 18029#L-1 havoc main_#res;havoc main_#t~ret9, main_~x~0, main_~result~0;main_~x~0 := 9; 18034#L29 call main_#t~ret9 := fibonacci(main_~x~0);< 18035#fibonacciENTRY ~n := #in~n; 18137#L17 assume !(~n < 1); 18136#L19 assume !(1 == ~n); 18112#L22 call #t~ret7 := fibonacci(~n - 1);< 18133#fibonacciENTRY ~n := #in~n; 18122#L17 assume !(~n < 1); 18119#L19 assume !(1 == ~n); 18114#L22 call #t~ret7 := fibonacci(~n - 1);< 18115#fibonacciENTRY ~n := #in~n; 18134#L17 assume !(~n < 1); 18131#L19 assume !(1 == ~n); 18128#L22 call #t~ret7 := fibonacci(~n - 1);< 18130#fibonacciENTRY ~n := #in~n; 18277#L17 assume !(~n < 1); 18142#L19 assume !(1 == ~n); 18124#L22 call #t~ret7 := fibonacci(~n - 1);< 18141#fibonacciENTRY ~n := #in~n; 18184#L17 assume !(~n < 1); 18183#L19 assume !(1 == ~n); 18145#L22 call #t~ret7 := fibonacci(~n - 1);< 18178#fibonacciENTRY ~n := #in~n; 18182#L17 assume !(~n < 1); 18181#L19 assume !(1 == ~n); 18147#L22 call #t~ret7 := fibonacci(~n - 1);< 18178#fibonacciENTRY ~n := #in~n; 18182#L17 assume !(~n < 1); 18181#L19 assume !(1 == ~n); 18147#L22 call #t~ret7 := fibonacci(~n - 1);< 18178#fibonacciENTRY ~n := #in~n; 18182#L17 assume !(~n < 1); 18181#L19 assume !(1 == ~n); 18147#L22 call #t~ret7 := fibonacci(~n - 1);< 18179#fibonacciENTRY ~n := #in~n; 18296#L17 assume !(~n < 1); 18295#L19 assume 1 == ~n;#res := 1; 18294#fibonacciFINAL assume true; 18291#fibonacciEXIT >#29#return; 18288#L22-1 call #t~ret8 := fibonacci(~n - 2);< 18290#fibonacciENTRY ~n := #in~n; 18298#L17 assume ~n < 1;#res := 0; 18297#fibonacciFINAL assume true; 18287#fibonacciEXIT >#31#return; 18286#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 18285#fibonacciFINAL assume true; 18282#fibonacciEXIT >#29#return; 18233#L22-1 call #t~ret8 := fibonacci(~n - 2);< 18236#fibonacciENTRY ~n := #in~n; 18250#L17 assume !(~n < 1); 18249#L19 assume 1 == ~n;#res := 1; 18050#fibonacciFINAL assume true; 18232#fibonacciEXIT >#31#return; 18229#L22-2 #res := #t~ret7 + #t~ret8;havoc #t~ret7;havoc #t~ret8; 18177#fibonacciFINAL assume true; 18170#fibonacciEXIT >#29#return; 17996#L22-1 call #t~ret8 := fibonacci(~n - 2);< 18152#fibonacciENTRY ~n := #in~n; 18059#L17 assume !(~n < 1); 18049#L19 assume !(1 == ~n); 18037#L22 call #t~ret7 := fibonacci(~n - 1);< 18099#fibonacciENTRY ~n := #in~n; 18101#L17 assume !(~n < 1); 18094#L19 assume !(1 == ~n); 18061#L22 call #t~ret7 := fibonacci(~n - 1);< 18065#fibonacciENTRY ~n := #in~n; 18088#L17 assume !(~n < 1); 18083#L19 assume !(1 == ~n); 18063#L22 [2021-10-21 20:18:32,632 INFO L793 eck$LassoCheckResult]: Loop: 18063#L22 call #t~ret7 := fibonacci(~n - 1);< 18065#fibonacciENTRY ~n := #in~n; 18088#L17 assume !(~n < 1); 18083#L19 assume !(1 == ~n); 18063#L22 [2021-10-21 20:18:32,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:32,632 INFO L82 PathProgramCache]: Analyzing trace with hash -1676674629, now seen corresponding path program 4 times [2021-10-21 20:18:32,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:32,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802839928] [2021-10-21 20:18:32,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:32,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:32,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-10-21 20:18:32,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:32,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:32,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:32,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 20:18:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:32,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 20:18:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:32,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-10-21 20:18:32,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:32,911 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 184 proven. 96 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-21 20:18:32,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:18:32,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802839928] [2021-10-21 20:18:32,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802839928] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:32,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868771705] [2021-10-21 20:18:32,912 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-21 20:18:32,913 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:18:32,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:32,919 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:18:32,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-10-21 20:18:33,479 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-21 20:18:33,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:18:33,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-21 20:18:33,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:33,744 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 184 proven. 96 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-21 20:18:33,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868771705] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:18:33,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:18:33,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 22 [2021-10-21 20:18:33,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229049078] [2021-10-21 20:18:33,748 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:18:33,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:33,749 INFO L82 PathProgramCache]: Analyzing trace with hash 1757801, now seen corresponding path program 5 times [2021-10-21 20:18:33,749 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:18:33,749 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283625567] [2021-10-21 20:18:33,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:18:33,750 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:18:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:33,786 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:18:33,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:18:33,789 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:18:33,848 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:33,849 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:33,849 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:33,849 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:33,849 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:18:33,849 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:33,849 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:33,849 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:33,849 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration9_Loop [2021-10-21 20:18:33,849 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:33,849 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:33,850 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:33,852 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:33,855 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:33,866 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:33,906 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:33,906 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:18:33,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:33,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:33,908 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:33,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-21 20:18:33,909 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:33,909 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:33,923 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:33,923 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#res=0} Honda state: {fibonacci_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:33,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:33,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:33,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:33,948 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:33,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-21 20:18:33,949 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:33,949 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:33,959 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:18:33,959 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {fibonacci_#t~ret8=0} Honda state: {fibonacci_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:18:33,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:33,983 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:33,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:33,984 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:33,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-21 20:18:33,985 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:18:33,985 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:34,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:34,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:34,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:34,028 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:34,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-21 20:18:34,035 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:18:34,035 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:18:41,141 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:18:41,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:41,145 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:18:41,145 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:18:41,145 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:18:41,145 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:18:41,145 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:18:41,145 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:41,145 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:18:41,145 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:18:41,146 INFO L133 ssoRankerPreferences]: Filename of dumped script: Fibonacci02.c_Iteration9_Loop [2021-10-21 20:18:41,146 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:18:41,146 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:18:41,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:41,154 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:41,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:41,157 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-21 20:18:41,198 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:18:41,198 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:18:41,210 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:41,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:41,212 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:41,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-21 20:18:41,217 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 [2021-10-21 20:18:41,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:18:41,225 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:18:41,225 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:18:41,226 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:18:41,226 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:18:41,227 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:18:41,227 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:18:41,229 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-21 20:18:41,231 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-21 20:18:41,231 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-21 20:18:41,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:18:41,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:18:41,233 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:18:41,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-21 20:18:41,234 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-21 20:18:41,234 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-21 20:18:41,234 INFO L513 LassoAnalysis]: Proved termination. [2021-10-21 20:18:41,234 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(fibonacci_~n) = 1*fibonacci_~n Supporting invariants [] [2021-10-21 20:18:41,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2021-10-21 20:18:41,258 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-21 20:18:41,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:41,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:41,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-21 20:18:41,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:42,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:42,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:42,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:42,251 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:42,252 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:42,252 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 324 states and 433 transitions. cyclomatic complexity: 113 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:42,311 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 324 states and 433 transitions. cyclomatic complexity: 113. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 343 states and 453 transitions. Complement of second has 18 states. [2021-10-21 20:18:42,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:42,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:42,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 13 transitions. [2021-10-21 20:18:42,312 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 13 transitions. Stem has 69 letters. Loop has 4 letters. [2021-10-21 20:18:42,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:42,313 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:42,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:42,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-21 20:18:42,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:42,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:43,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:43,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:43,252 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:43,252 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:43,253 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 324 states and 433 transitions. cyclomatic complexity: 113 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:43,346 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 324 states and 433 transitions. cyclomatic complexity: 113. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 349 states and 459 transitions. Complement of second has 17 states. [2021-10-21 20:18:43,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:43,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:43,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 16 transitions. [2021-10-21 20:18:43,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 16 transitions. Stem has 69 letters. Loop has 4 letters. [2021-10-21 20:18:43,347 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:43,348 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-21 20:18:43,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:18:43,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:43,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-21 20:18:43,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:44,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:18:44,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:18:44,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:18:44,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:18:44,227 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 4 loop predicates [2021-10-21 20:18:44,227 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 324 states and 433 transitions. cyclomatic complexity: 113 Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:44,303 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 324 states and 433 transitions. cyclomatic complexity: 113. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Result 430 states and 563 transitions. Complement of second has 27 states. [2021-10-21 20:18:44,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-21 20:18:44,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:44,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-10-21 20:18:44,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 69 letters. Loop has 4 letters. [2021-10-21 20:18:44,307 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:44,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 73 letters. Loop has 4 letters. [2021-10-21 20:18:44,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:44,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 69 letters. Loop has 8 letters. [2021-10-21 20:18:44,309 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-21 20:18:44,309 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 430 states and 563 transitions. [2021-10-21 20:18:44,315 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2021-10-21 20:18:44,324 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 430 states to 332 states and 443 transitions. [2021-10-21 20:18:44,324 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 123 [2021-10-21 20:18:44,325 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2021-10-21 20:18:44,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 332 states and 443 transitions. [2021-10-21 20:18:44,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-21 20:18:44,326 INFO L681 BuchiCegarLoop]: Abstraction has 332 states and 443 transitions. [2021-10-21 20:18:44,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states and 443 transitions. [2021-10-21 20:18:44,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 324. [2021-10-21 20:18:44,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 203 states have (on average 1.0886699507389161) internal successors, (221), 210 states have internal predecessors, (221), 73 states have call successors, (82), 41 states have call predecessors, (82), 48 states have return successors, (130), 72 states have call predecessors, (130), 65 states have call successors, (130) [2021-10-21 20:18:44,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 433 transitions. [2021-10-21 20:18:44,340 INFO L704 BuchiCegarLoop]: Abstraction has 324 states and 433 transitions. [2021-10-21 20:18:44,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:18:44,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-21 20:18:44,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=341, Unknown=0, NotChecked=0, Total=462 [2021-10-21 20:18:44,341 INFO L87 Difference]: Start difference. First operand 324 states and 433 transitions. Second operand has 22 states, 21 states have (on average 1.9047619047619047) internal successors, (40), 13 states have internal predecessors, (40), 11 states have call successors, (13), 11 states have call predecessors, (13), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 20:18:44,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:18:44,769 INFO L93 Difference]: Finished difference Result 407 states and 502 transitions. [2021-10-21 20:18:44,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-21 20:18:44,770 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 407 states and 502 transitions. [2021-10-21 20:18:44,776 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-21 20:18:44,776 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 407 states to 0 states and 0 transitions. [2021-10-21 20:18:44,776 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-21 20:18:44,776 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-21 20:18:44,776 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-21 20:18:44,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:18:44,777 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-21 20:18:44,777 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-21 20:18:44,777 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-21 20:18:44,777 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-21 20:18:44,777 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-21 20:18:44,778 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-21 20:18:44,778 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-21 20:18:44,785 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 21.10 08:18:44 BoogieIcfgContainer [2021-10-21 20:18:44,785 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-21 20:18:44,786 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 20:18:44,786 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 20:18:44,786 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 20:18:44,787 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:17:56" (3/4) ... [2021-10-21 20:18:44,791 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 20:18:44,791 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 20:18:44,793 INFO L168 Benchmark]: Toolchain (without parser) took 48817.43 ms. Allocated memory was 125.8 MB in the beginning and 257.9 MB in the end (delta: 132.1 MB). Free memory was 87.7 MB in the beginning and 103.2 MB in the end (delta: -15.5 MB). Peak memory consumption was 115.6 MB. Max. memory is 16.1 GB. [2021-10-21 20:18:44,794 INFO L168 Benchmark]: CDTParser took 0.31 ms. Allocated memory is still 125.8 MB. Free memory is still 104.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:18:44,795 INFO L168 Benchmark]: CACSL2BoogieTranslator took 288.36 ms. Allocated memory is still 125.8 MB. Free memory was 87.5 MB in the beginning and 101.0 MB in the end (delta: -13.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-21 20:18:44,795 INFO L168 Benchmark]: Boogie Procedure Inliner took 33.09 ms. Allocated memory is still 125.8 MB. Free memory was 101.0 MB in the beginning and 99.5 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-21 20:18:44,795 INFO L168 Benchmark]: Boogie Preprocessor took 18.47 ms. Allocated memory is still 125.8 MB. Free memory was 99.5 MB in the beginning and 99.0 MB in the end (delta: 579.0 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:18:44,796 INFO L168 Benchmark]: RCFGBuilder took 294.52 ms. Allocated memory is still 125.8 MB. Free memory was 99.0 MB in the beginning and 89.6 MB in the end (delta: 9.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-21 20:18:44,797 INFO L168 Benchmark]: BuchiAutomizer took 48170.66 ms. Allocated memory was 125.8 MB in the beginning and 257.9 MB in the end (delta: 132.1 MB). Free memory was 89.6 MB in the beginning and 103.2 MB in the end (delta: -13.6 MB). Peak memory consumption was 120.6 MB. Max. memory is 16.1 GB. [2021-10-21 20:18:44,797 INFO L168 Benchmark]: Witness Printer took 5.44 ms. Allocated memory is still 257.9 MB. Free memory is still 103.2 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:18:44,799 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.31 ms. Allocated memory is still 125.8 MB. Free memory is still 104.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 288.36 ms. Allocated memory is still 125.8 MB. Free memory was 87.5 MB in the beginning and 101.0 MB in the end (delta: -13.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 33.09 ms. Allocated memory is still 125.8 MB. Free memory was 101.0 MB in the beginning and 99.5 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 18.47 ms. Allocated memory is still 125.8 MB. Free memory was 99.5 MB in the beginning and 99.0 MB in the end (delta: 579.0 kB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 294.52 ms. Allocated memory is still 125.8 MB. Free memory was 99.0 MB in the beginning and 89.6 MB in the end (delta: 9.3 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 48170.66 ms. Allocated memory was 125.8 MB in the beginning and 257.9 MB in the end (delta: 132.1 MB). Free memory was 89.6 MB in the beginning and 103.2 MB in the end (delta: -13.6 MB). Peak memory consumption was 120.6 MB. Max. memory is 16.1 GB. * Witness Printer took 5.44 ms. Allocated memory is still 257.9 MB. Free memory is still 103.2 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 15 terminating modules (8 trivial, 3 deterministic, 4 nondeterministic). One deterministic module has affine ranking function \old(n) and consists of 4 locations. One deterministic module has affine ranking function n and consists of 9 locations. One deterministic module has affine ranking function n and consists of 7 locations. One nondeterministic module has affine ranking function n and consists of 10 locations. One nondeterministic module has affine ranking function \old(n) and consists of 5 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. One nondeterministic module has affine ranking function n and consists of 6 locations. 8 modules have a trivial ranking function, the largest among these consists of 24 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 48.1s and 10 iterations. TraceHistogramMax:14. Analysis of lassos took 33.3s. Construction of modules took 1.6s. Büchi inclusion checks took 12.1s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 14. Automata minimization 491.7ms AutomataMinimizationTime, 14 MinimizatonAttempts, 391 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.3s Buchi closure took 0.0s. Biggest automaton had 747 states and ocurred in iteration 7. Nontrivial modules had stage [2, 1, 4, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 8/26 HoareTripleCheckerStatistics: 326 SDtfs, 767 SDslu, 583 SDs, 0 SdLazy, 1966 SolverSat, 509 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1684.6ms Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT1 conc0 concLT0 SILN0 SILU0 SILI2 SILT6 lasso0 LassoPreprocessingBenchmarks: Lassos: inital17 mio100 ax100 hnf98 lsp95 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq181 hnf93 smp77 dnf100 smp100 tf109 neg96 sie109 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 40ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 15 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 23.8s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-21 20:18:44,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:45,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-10-21 20:18:45,260 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-10-21 20:18:45,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-10-21 20:18:45,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-10-21 20:18:45,860 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-10-21 20:18:46,055 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-10-21 20:18:46,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-10-21 20:18:46,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-10-21 20:18:46,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cc27fee-9851-4e05-9886-6f7c7b93bcc0/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...