./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 57096758 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3 --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 64bit --witnessprinter.graph.data.programhash cb528549fa76ae8087cf7043645dfa20323a0116 .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-5709675 [2021-10-15 19:47:54,470 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-15 19:47:54,472 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-15 19:47:54,507 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-15 19:47:54,507 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-15 19:47:54,509 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-15 19:47:54,510 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-15 19:47:54,513 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-15 19:47:54,515 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-15 19:47:54,517 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-15 19:47:54,518 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-15 19:47:54,520 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-15 19:47:54,520 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-15 19:47:54,522 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-15 19:47:54,524 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-15 19:47:54,525 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-15 19:47:54,527 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-15 19:47:54,528 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-15 19:47:54,531 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-15 19:47:54,533 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-15 19:47:54,536 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-15 19:47:54,538 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-15 19:47:54,539 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-15 19:47:54,541 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-15 19:47:54,545 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-15 19:47:54,552 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-15 19:47:54,553 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-15 19:47:54,554 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-15 19:47:54,555 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-15 19:47:54,557 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-15 19:47:54,558 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-15 19:47:54,559 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-15 19:47:54,561 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-15 19:47:54,563 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-15 19:47:54,565 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-15 19:47:54,566 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-15 19:47:54,567 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-15 19:47:54,567 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-15 19:47:54,567 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-15 19:47:54,568 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-15 19:47:54,569 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-15 19:47:54,570 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-10-15 19:47:54,619 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-15 19:47:54,622 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-15 19:47:54,622 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-15 19:47:54,623 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-15 19:47:54,624 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-15 19:47:54,625 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-15 19:47:54,625 INFO L138 SettingsManager]: * Use SBE=true [2021-10-15 19:47:54,626 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-15 19:47:54,626 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-15 19:47:54,626 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-15 19:47:54,627 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-15 19:47:54,628 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-15 19:47:54,628 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-15 19:47:54,628 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-15 19:47:54,628 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-15 19:47:54,629 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-15 19:47:54,629 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-15 19:47:54,629 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-15 19:47:54,629 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-15 19:47:54,629 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-15 19:47:54,630 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-15 19:47:54,630 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-15 19:47:54,630 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-15 19:47:54,630 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-15 19:47:54,631 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-15 19:47:54,631 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-15 19:47:54,633 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-15 19:47:54,633 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-15 19:47:54,633 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-15 19:47:54,634 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-15 19:47:54,634 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_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/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_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> cb528549fa76ae8087cf7043645dfa20323a0116 [2021-10-15 19:47:54,900 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-15 19:47:54,930 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-15 19:47:54,932 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-15 19:47:54,934 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-15 19:47:54,934 INFO L275 PluginConnector]: CDTParser initialized [2021-10-15 19:47:54,935 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c [2021-10-15 19:47:55,007 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/data/9b68ab92a/d4d90dcc5b5a404daea654ccb329a334/FLAGceaf93687 [2021-10-15 19:47:55,404 INFO L306 CDTParser]: Found 1 translation units. [2021-10-15 19:47:55,404 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c [2021-10-15 19:47:55,410 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/data/9b68ab92a/d4d90dcc5b5a404daea654ccb329a334/FLAGceaf93687 [2021-10-15 19:47:55,817 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/data/9b68ab92a/d4d90dcc5b5a404daea654ccb329a334 [2021-10-15 19:47:55,820 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-15 19:47:55,821 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-15 19:47:55,823 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-15 19:47:55,823 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-15 19:47:55,826 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-15 19:47:55,827 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 07:47:55" (1/1) ... [2021-10-15 19:47:55,828 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b564fc4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:55, skipping insertion in model container [2021-10-15 19:47:55,829 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 07:47:55" (1/1) ... [2021-10-15 19:47:55,835 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-15 19:47:55,847 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-15 19:47:56,024 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-15 19:47:56,027 INFO L203 MainTranslator]: Completed pre-run [2021-10-15 19:47:56,040 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-15 19:47:56,052 INFO L208 MainTranslator]: Completed translation [2021-10-15 19:47:56,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56 WrapperNode [2021-10-15 19:47:56,053 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-15 19:47:56,054 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-15 19:47:56,054 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-15 19:47:56,054 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-15 19:47:56,062 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,066 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,081 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-15 19:47:56,082 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-15 19:47:56,082 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-15 19:47:56,082 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-15 19:47:56,090 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,091 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,091 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,092 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,094 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,095 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,096 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,097 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-15 19:47:56,098 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-15 19:47:56,098 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-15 19:47:56,098 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-15 19:47:56,099 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (1/1) ... [2021-10-15 19:47:56,110 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:56,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:56,132 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:56,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-15 19:47:56,190 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2021-10-15 19:47:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2021-10-15 19:47:56,190 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2021-10-15 19:47:56,190 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2021-10-15 19:47:56,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-15 19:47:56,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-15 19:47:56,345 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-15 19:47:56,345 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-15 19:47:56,347 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 07:47:56 BoogieIcfgContainer [2021-10-15 19:47:56,347 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-15 19:47:56,349 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-15 19:47:56,352 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-15 19:47:56,355 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-15 19:47:56,356 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-15 19:47:56,356 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 15.10 07:47:55" (1/3) ... [2021-10-15 19:47:56,358 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2f95bca8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 15.10 07:47:56, skipping insertion in model container [2021-10-15 19:47:56,358 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-15 19:47:56,358 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:47:56" (2/3) ... [2021-10-15 19:47:56,358 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2f95bca8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 15.10 07:47:56, skipping insertion in model container [2021-10-15 19:47:56,359 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-15 19:47:56,359 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 07:47:56" (3/3) ... [2021-10-15 19:47:56,360 INFO L389 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1b.c [2021-10-15 19:47:56,424 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-15 19:47:56,424 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-15 19:47:56,424 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-15 19:47:56,424 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-15 19:47:56,425 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-15 19:47:56,425 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-15 19:47:56,425 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-15 19:47:56,425 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-15 19:47:56,457 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-15 19:47:56,506 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:47:56,506 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:47:56,506 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:47:56,514 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-15 19:47:56,514 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:47:56,514 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-15 19:47:56,515 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-15 19:47:56,519 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:47:56,520 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:47:56,520 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:47:56,520 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-15 19:47:56,521 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:47:56,527 INFO L791 eck$LassoCheckResult]: Stem: 5#ULTIMATE.startENTRYtrue havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 10#L25true call main_#t~ret6 := rec2(main_~x~0);< 16#rec2ENTRYtrue [2021-10-15 19:47:56,528 INFO L793 eck$LassoCheckResult]: Loop: 16#rec2ENTRYtrue ~j := #in~j; 17#L18true assume !(~j <= 0); 20#L20true call #t~ret3 := rec1(~j - 1);< 22#rec1ENTRYtrue ~i := #in~i; 18#L12true assume ~i <= 0;#res := 0; 14#rec1FINALtrue assume true; 15#rec1EXITtrue >#33#return; 4#L20-1true call #t~ret4 := rec2(#t~ret3);< 16#rec2ENTRYtrue [2021-10-15 19:47:56,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:56,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1617, now seen corresponding path program 1 times [2021-10-15 19:47:56,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:56,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853915976] [2021-10-15 19:47:56,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:56,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:56,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:56,618 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:56,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:56,638 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:56,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:56,641 INFO L82 PathProgramCache]: Analyzing trace with hash -1102838740, now seen corresponding path program 1 times [2021-10-15 19:47:56,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:56,642 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221931020] [2021-10-15 19:47:56,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:56,642 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:56,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:56,657 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:56,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:56,666 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:56,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:56,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1371489668, now seen corresponding path program 1 times [2021-10-15 19:47:56,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:56,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449794735] [2021-10-15 19:47:56,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:56,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:56,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:56,678 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:56,688 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:56,911 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:47:56,912 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:47:56,912 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:47:56,912 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:47:56,912 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:47:56,912 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:56,913 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:47:56,913 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:47:56,913 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration1_Loop [2021-10-15 19:47:56,913 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:47:56,913 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:47:56,928 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-15 19:47:56,934 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-15 19:47:56,937 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-15 19:47:56,939 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-15 19:47:56,942 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-15 19:47:56,993 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:47:56,994 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:47:56,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:56,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,008 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-15 19:47:57,011 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:57,013 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:57,043 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:57,043 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_~j=0} Honda state: {rec2_~j=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:57,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,083 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-15 19:47:57,088 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:57,089 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:57,111 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:57,111 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret3=0} Honda state: {rec2_#t~ret3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:57,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,149 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-15 19:47:57,153 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:57,153 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:57,164 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:57,165 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#res=0} Honda state: {rec2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:57,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,191 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,209 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:57,210 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:57,231 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:57,231 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret4=0} Honda state: {rec2_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:57,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-15 19:47:57,271 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-10-15 19:47:57,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,272 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-15 19:47:57,274 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:57,275 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:57,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,309 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-15 19:47:57,314 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:47:57,314 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:57,333 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:47:57,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-10-15 19:47:57,363 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:47:57,363 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:47:57,363 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:47:57,363 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:47:57,363 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:47:57,363 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,363 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:47:57,364 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:47:57,364 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration1_Loop [2021-10-15 19:47:57,364 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:47:57,364 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:47:57,365 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-15 19:47:57,367 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-15 19:47:57,370 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-15 19:47:57,372 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-15 19:47:57,379 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-15 19:47:57,410 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:47:57,415 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:47:57,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,424 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-15 19:47:57,426 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-15 19:47:57,436 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:57,436 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:57,436 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:57,436 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:57,436 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:57,438 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:57,438 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:57,452 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:57,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,490 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,496 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-15 19:47:57,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:57,506 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:57,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:57,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:57,507 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:57,508 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:57,508 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:57,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-15 19:47:57,524 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:57,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,554 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-15 19:47:57,556 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-15 19:47:57,563 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:57,563 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:57,563 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:57,563 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:57,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:57,564 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:57,564 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:57,579 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:57,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2021-10-15 19:47:57,601 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,609 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-15 19:47:57,610 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-15 19:47:57,617 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:57,618 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:57,618 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:57,618 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:57,618 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:57,619 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:57,619 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:57,640 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:47:57,660 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-15 19:47:57,661 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-15 19:47:57,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:57,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:57,669 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:57,701 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:47:57,701 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:47:57,701 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:47:57,702 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2021-10-15 19:47:57,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-15 19:47:57,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:57,728 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:47:57,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:57,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:47:57,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-15 19:47:57,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:47:57,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:47:57,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-15 19:47:57,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:47:57,975 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-15 19:47:57,989 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2021-10-15 19:47:57,991 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) Second operand has 7 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-15 19:47:58,468 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 21 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6). Second operand has 7 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 194 states and 279 transitions. Complement of second has 61 states. [2021-10-15 19:47:58,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2021-10-15 19:47:58,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 5 states have (on average 1.2) internal successors, (6), 5 states have internal predecessors, (6), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-15 19:47:58,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 57 transitions. [2021-10-15 19:47:58,473 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 2 letters. Loop has 8 letters. [2021-10-15 19:47:58,478 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:47:58,478 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 10 letters. Loop has 8 letters. [2021-10-15 19:47:58,479 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:47:58,479 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 57 transitions. Stem has 2 letters. Loop has 16 letters. [2021-10-15 19:47:58,480 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:47:58,480 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 194 states and 279 transitions. [2021-10-15 19:47:58,499 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:47:58,509 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 194 states to 82 states and 120 transitions. [2021-10-15 19:47:58,509 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2021-10-15 19:47:58,510 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 38 [2021-10-15 19:47:58,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 82 states and 120 transitions. [2021-10-15 19:47:58,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:47:58,511 INFO L681 BuchiCegarLoop]: Abstraction has 82 states and 120 transitions. [2021-10-15 19:47:58,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states and 120 transitions. [2021-10-15 19:47:58,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:58,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 55. [2021-10-15 19:47:58,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55 states, 28 states have (on average 1.1785714285714286) internal successors, (33), 31 states have internal predecessors, (33), 20 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (30), 15 states have call predecessors, (30), 16 states have call successors, (30) [2021-10-15 19:47:58,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 83 transitions. [2021-10-15 19:47:58,582 INFO L704 BuchiCegarLoop]: Abstraction has 55 states and 83 transitions. [2021-10-15 19:47:58,582 INFO L587 BuchiCegarLoop]: Abstraction has 55 states and 83 transitions. [2021-10-15 19:47:58,583 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-15 19:47:58,583 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 55 states and 83 transitions. [2021-10-15 19:47:58,584 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:47:58,584 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:47:58,584 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:47:58,585 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:47:58,585 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-15 19:47:58,585 INFO L791 eck$LassoCheckResult]: Stem: 350#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 347#L25 call main_#t~ret6 := rec2(main_~x~0);< 363#rec2ENTRY ~j := #in~j; 379#L18 assume !(~j <= 0); 352#L20 call #t~ret3 := rec1(~j - 1);< 383#rec1ENTRY ~i := #in~i; 380#L12 assume !(~i <= 0); 365#L14 call #t~ret0 := rec1(~i - 2);< 371#rec1ENTRY [2021-10-15 19:47:58,585 INFO L793 eck$LassoCheckResult]: Loop: 371#rec1ENTRY ~i := #in~i; 385#L12 assume !(~i <= 0); 368#L14 call #t~ret0 := rec1(~i - 2);< 371#rec1ENTRY [2021-10-15 19:47:58,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:58,586 INFO L82 PathProgramCache]: Analyzing trace with hash 874549579, now seen corresponding path program 1 times [2021-10-15 19:47:58,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:58,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331036022] [2021-10-15 19:47:58,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:58,587 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:58,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:58,604 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:58,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:58,614 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:58,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:58,616 INFO L82 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 1 times [2021-10-15 19:47:58,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:58,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010995308] [2021-10-15 19:47:58,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:58,618 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:58,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:58,626 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:58,645 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:58,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:58,646 INFO L82 PathProgramCache]: Analyzing trace with hash 434890603, now seen corresponding path program 2 times [2021-10-15 19:47:58,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:58,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12490097] [2021-10-15 19:47:58,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:58,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:58,663 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:58,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:58,674 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:58,716 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:47:58,716 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:47:58,716 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:47:58,716 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:47:58,717 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:47:58,717 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:58,717 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:47:58,717 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:47:58,717 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration2_Loop [2021-10-15 19:47:58,717 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:47:58,717 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:47:58,719 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-15 19:47:58,721 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-15 19:47:58,724 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-15 19:47:58,726 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-15 19:47:58,728 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-15 19:47:58,730 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-15 19:47:58,768 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:47:58,768 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:47:58,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:58,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:58,773 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:58,781 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:58,781 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:58,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-15 19:47:58,802 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:58,802 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:58,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:58,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:58,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:58,839 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:58,845 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:58,845 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:58,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-15 19:47:58,864 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:58,864 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:58,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:58,903 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:58,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:58,905 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:58,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-15 19:47:58,907 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:58,907 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:58,917 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:58,917 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:58,936 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:58,937 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:58,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:58,937 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:58,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-15 19:47:58,939 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:58,939 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:58,976 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:58,977 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:59,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,009 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,010 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-15 19:47:59,012 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:59,012 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:59,020 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:47:59,021 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:47:59,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,044 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-15 19:47:59,045 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:47:59,046 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:59,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,079 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-15 19:47:59,084 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:47:59,084 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:47:59,193 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:47:59,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,198 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:47:59,199 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:47:59,199 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:47:59,199 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:47:59,199 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:47:59,199 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,199 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:47:59,199 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:47:59,199 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration2_Loop [2021-10-15 19:47:59,199 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:47:59,199 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:47:59,200 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-15 19:47:59,204 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-15 19:47:59,206 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-15 19:47:59,208 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-15 19:47:59,209 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-15 19:47:59,219 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-15 19:47:59,255 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:47:59,255 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:47:59,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,257 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-15 19:47:59,281 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-15 19:47:59,290 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:59,290 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:59,290 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:59,290 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:59,290 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:59,292 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:59,292 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:59,314 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:59,350 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,351 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,352 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-15 19:47:59,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:59,367 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:59,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:59,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:59,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:59,368 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:59,368 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:59,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-15 19:47:59,392 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:59,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,414 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-15 19:47:59,415 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-15 19:47:59,422 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:59,422 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:59,422 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:59,422 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:59,423 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:59,423 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:59,423 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:59,424 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:59,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-10-15 19:47:59,455 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,456 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-15 19:47:59,458 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-15 19:47:59,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:59,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:59,466 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:59,466 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:59,466 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:59,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:59,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:59,467 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:47:59,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-10-15 19:47:59,486 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,487 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-15 19:47:59,488 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-15 19:47:59,496 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:47:59,496 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:47:59,496 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:47:59,496 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:47:59,496 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:47:59,497 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:47:59,497 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:47:59,500 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:47:59,501 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-15 19:47:59,502 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-15 19:47:59,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:47:59,503 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:47:59,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-15 19:47:59,503 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:47:59,504 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:47:59,504 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:47:59,504 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-15 19:47:59,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,524 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:47:59,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:47:59,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-15 19:47:59,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:47:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:47:59,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:47:59,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:47:59,658 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-15 19:47:59,659 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-15 19:47:59,659 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 55 states and 83 transitions. cyclomatic complexity: 32 Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:47:59,712 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 55 states and 83 transitions. cyclomatic complexity: 32. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 105 states and 149 transitions. Complement of second has 13 states. [2021-10-15 19:47:59,713 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-15 19:47:59,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:47:59,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 17 transitions. [2021-10-15 19:47:59,714 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 17 transitions. Stem has 8 letters. Loop has 3 letters. [2021-10-15 19:47:59,714 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:47:59,714 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 17 transitions. Stem has 11 letters. Loop has 3 letters. [2021-10-15 19:47:59,715 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:47:59,715 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 17 transitions. Stem has 8 letters. Loop has 6 letters. [2021-10-15 19:47:59,716 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:47:59,716 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 105 states and 149 transitions. [2021-10-15 19:47:59,730 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:47:59,736 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 105 states to 93 states and 137 transitions. [2021-10-15 19:47:59,736 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 37 [2021-10-15 19:47:59,737 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 39 [2021-10-15 19:47:59,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 93 states and 137 transitions. [2021-10-15 19:47:59,738 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:47:59,738 INFO L681 BuchiCegarLoop]: Abstraction has 93 states and 137 transitions. [2021-10-15 19:47:59,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states and 137 transitions. [2021-10-15 19:47:59,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 89. [2021-10-15 19:47:59,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 50 states have (on average 1.22) internal successors, (61), 57 states have internal predecessors, (61), 27 states have call successors, (27), 15 states have call predecessors, (27), 12 states have return successors, (41), 16 states have call predecessors, (41), 22 states have call successors, (41) [2021-10-15 19:47:59,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 129 transitions. [2021-10-15 19:47:59,762 INFO L704 BuchiCegarLoop]: Abstraction has 89 states and 129 transitions. [2021-10-15 19:47:59,762 INFO L587 BuchiCegarLoop]: Abstraction has 89 states and 129 transitions. [2021-10-15 19:47:59,762 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-15 19:47:59,762 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 89 states and 129 transitions. [2021-10-15 19:47:59,765 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:47:59,765 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:47:59,765 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:47:59,766 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:47:59,766 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-15 19:47:59,767 INFO L791 eck$LassoCheckResult]: Stem: 577#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 572#L25 call main_#t~ret6 := rec2(main_~x~0);< 593#rec2ENTRY ~j := #in~j; 644#L18 assume !(~j <= 0); 597#L20 call #t~ret3 := rec1(~j - 1);< 614#rec1ENTRY ~i := #in~i; 608#L12 assume !(~i <= 0); 585#L14 call #t~ret0 := rec1(~i - 2);< 611#rec1ENTRY ~i := #in~i; 635#L12 assume ~i <= 0;#res := 0; 634#rec1FINAL assume true; 631#rec1EXIT >#27#return; 584#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 594#rec1ENTRY [2021-10-15 19:47:59,767 INFO L793 eck$LassoCheckResult]: Loop: 594#rec1ENTRY ~i := #in~i; 630#L12 assume !(~i <= 0); 579#L14 call #t~ret0 := rec1(~i - 2);< 594#rec1ENTRY [2021-10-15 19:47:59,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:59,767 INFO L82 PathProgramCache]: Analyzing trace with hash 1317996508, now seen corresponding path program 1 times [2021-10-15 19:47:59,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:59,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936973868] [2021-10-15 19:47:59,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:59,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:59,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:59,776 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:59,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:59,785 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:59,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:59,785 INFO L82 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 2 times [2021-10-15 19:47:59,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:59,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184506860] [2021-10-15 19:47:59,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:59,786 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:59,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:59,790 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:47:59,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:47:59,793 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:47:59,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:47:59,794 INFO L82 PathProgramCache]: Analyzing trace with hash -157050054, now seen corresponding path program 2 times [2021-10-15 19:47:59,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:47:59,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710925791] [2021-10-15 19:47:59,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:47:59,794 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:47:59,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:47:59,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-15 19:47:59,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:47:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:47:59,921 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-15 19:47:59,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:47:59,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710925791] [2021-10-15 19:47:59,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710925791] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:47:59,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:47:59,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-15 19:47:59,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024977085] [2021-10-15 19:47:59,970 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:47:59,971 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:47:59,971 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:47:59,971 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:47:59,971 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:47:59,971 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:47:59,971 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:47:59,971 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:47:59,971 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration3_Loop [2021-10-15 19:47:59,972 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:47:59,972 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:47:59,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-15 19:47:59,975 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-15 19:47:59,980 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-15 19:47:59,982 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-15 19:47:59,984 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-15 19:47:59,986 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-15 19:48:00,015 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:00,015 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:48:00,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,019 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,021 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:00,021 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:00,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-15 19:48:00,044 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:48:00,045 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:48:00,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:00,080 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,081 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-15 19:48:00,084 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:00,084 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:00,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:00,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,120 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-15 19:48:00,125 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:48:00,125 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:00,157 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:48:00,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2021-10-15 19:48:00,160 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:00,160 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:00,160 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:00,160 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:00,160 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:48:00,160 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,160 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:00,160 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:00,160 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration3_Loop [2021-10-15 19:48:00,160 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:00,160 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:00,161 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-15 19:48:00,167 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-15 19:48:00,171 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-15 19:48:00,173 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-15 19:48:00,175 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-15 19:48:00,177 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-15 19:48:00,205 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:00,205 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:48:00,206 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,213 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,225 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-15 19:48:00,234 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:00,234 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:00,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:00,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:00,235 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:00,236 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:00,236 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:00,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-15 19:48:00,243 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:48:00,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:00,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,263 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-15 19:48:00,265 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-15 19:48:00,272 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:00,272 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:00,272 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:00,272 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:00,272 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:00,273 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:00,273 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:00,300 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:48:00,302 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-15 19:48:00,302 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-15 19:48:00,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:00,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,304 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,313 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:48:00,313 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:48:00,313 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:48:00,313 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-15 19:48:00,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-15 19:48:00,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:00,349 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:48:00,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:00,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:00,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-15 19:48:00,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:00,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:00,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:48:00,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:00,587 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-15 19:48:00,588 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-15 19:48:00,588 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 89 states and 129 transitions. cyclomatic complexity: 47 Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-15 19:48:00,682 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 89 states and 129 transitions. cyclomatic complexity: 47. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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 134 states and 193 transitions. Complement of second has 14 states. [2021-10-15 19:48:00,683 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-15 19:48:00,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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-15 19:48:00,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 19 transitions. [2021-10-15 19:48:00,684 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 13 letters. Loop has 3 letters. [2021-10-15 19:48:00,684 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:00,684 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 16 letters. Loop has 3 letters. [2021-10-15 19:48:00,685 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:00,685 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 13 letters. Loop has 6 letters. [2021-10-15 19:48:00,685 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:00,685 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 134 states and 193 transitions. [2021-10-15 19:48:00,689 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:48:00,694 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 134 states to 122 states and 181 transitions. [2021-10-15 19:48:00,694 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 48 [2021-10-15 19:48:00,694 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 50 [2021-10-15 19:48:00,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 181 transitions. [2021-10-15 19:48:00,695 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:00,695 INFO L681 BuchiCegarLoop]: Abstraction has 122 states and 181 transitions. [2021-10-15 19:48:00,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 181 transitions. [2021-10-15 19:48:00,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 113. [2021-10-15 19:48:00,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 64 states have (on average 1.234375) internal successors, (79), 73 states have internal predecessors, (79), 33 states have call successors, (33), 19 states have call predecessors, (33), 16 states have return successors, (53), 20 states have call predecessors, (53), 28 states have call successors, (53) [2021-10-15 19:48:00,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 165 transitions. [2021-10-15 19:48:00,708 INFO L704 BuchiCegarLoop]: Abstraction has 113 states and 165 transitions. [2021-10-15 19:48:00,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:48:00,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:48:00,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:48:00,712 INFO L87 Difference]: Start difference. First operand 113 states and 165 transitions. Second operand has 6 states, 4 states have (on average 2.25) internal successors, (9), 4 states have internal predecessors, (9), 3 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-15 19:48:00,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-15 19:48:00,752 INFO L93 Difference]: Finished difference Result 123 states and 175 transitions. [2021-10-15 19:48:00,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-15 19:48:00,753 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 123 states and 175 transitions. [2021-10-15 19:48:00,757 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2021-10-15 19:48:00,761 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 123 states to 121 states and 173 transitions. [2021-10-15 19:48:00,761 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 55 [2021-10-15 19:48:00,762 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 55 [2021-10-15 19:48:00,762 INFO L73 IsDeterministic]: Start isDeterministic. Operand 121 states and 173 transitions. [2021-10-15 19:48:00,762 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:00,762 INFO L681 BuchiCegarLoop]: Abstraction has 121 states and 173 transitions. [2021-10-15 19:48:00,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states and 173 transitions. [2021-10-15 19:48:00,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 101. [2021-10-15 19:48:00,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 56 states have (on average 1.1964285714285714) internal successors, (67), 63 states have internal predecessors, (67), 31 states have call successors, (31), 17 states have call predecessors, (31), 14 states have return successors, (45), 20 states have call predecessors, (45), 26 states have call successors, (45) [2021-10-15 19:48:00,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 143 transitions. [2021-10-15 19:48:00,774 INFO L704 BuchiCegarLoop]: Abstraction has 101 states and 143 transitions. [2021-10-15 19:48:00,774 INFO L587 BuchiCegarLoop]: Abstraction has 101 states and 143 transitions. [2021-10-15 19:48:00,774 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-15 19:48:00,774 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 101 states and 143 transitions. [2021-10-15 19:48:00,775 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-10-15 19:48:00,775 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:48:00,776 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:48:00,776 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:00,777 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:00,777 INFO L791 eck$LassoCheckResult]: Stem: 1133#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 1127#L25 call main_#t~ret6 := rec2(main_~x~0);< 1149#rec2ENTRY ~j := #in~j; 1193#L18 assume !(~j <= 0); 1135#L20 call #t~ret3 := rec1(~j - 1);< 1192#rec1ENTRY ~i := #in~i; 1191#L12 assume !(~i <= 0); 1152#L14 call #t~ret0 := rec1(~i - 2);< 1190#rec1ENTRY ~i := #in~i; 1188#L12 assume !(~i <= 0); 1157#L14 call #t~ret0 := rec1(~i - 2);< 1187#rec1ENTRY ~i := #in~i; 1189#L12 assume ~i <= 0;#res := 0; 1226#rec1FINAL assume true; 1170#rec1EXIT >#27#return; 1161#L14-1 [2021-10-15 19:48:00,777 INFO L793 eck$LassoCheckResult]: Loop: 1161#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1162#rec1ENTRY ~i := #in~i; 1182#L12 assume ~i <= 0;#res := 0; 1218#rec1FINAL assume true; 1214#rec1EXIT >#29#return; 1150#L14-2 call #t~ret2 := rec1(#t~ret1);< 1159#rec1ENTRY ~i := #in~i; 1217#L12 assume !(~i <= 0); 1153#L14 call #t~ret0 := rec1(~i - 2);< 1159#rec1ENTRY ~i := #in~i; 1217#L12 assume ~i <= 0;#res := 0; 1165#rec1FINAL assume true; 1166#rec1EXIT >#27#return; 1161#L14-1 [2021-10-15 19:48:00,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:00,777 INFO L82 PathProgramCache]: Analyzing trace with hash -377207200, now seen corresponding path program 1 times [2021-10-15 19:48:00,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:00,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788919350] [2021-10-15 19:48:00,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:00,778 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:00,809 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:00,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:00,830 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:00,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:00,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1306212703, now seen corresponding path program 1 times [2021-10-15 19:48:00,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:00,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462844367] [2021-10-15 19:48:00,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:00,832 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:00,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:00,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-15 19:48:00,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:00,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-15 19:48:00,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:00,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-15 19:48:00,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:48:00,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462844367] [2021-10-15 19:48:00,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462844367] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:00,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687804693] [2021-10-15 19:48:00,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:00,915 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:48:00,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:00,917 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:48:00,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-10-15 19:48:00,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:00,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-15 19:48:00,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:00,998 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:48:00,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687804693] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:48:00,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:48:00,999 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2021-10-15 19:48:00,999 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320718292] [2021-10-15 19:48:00,999 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-15 19:48:01,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:48:01,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:48:01,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:48:01,001 INFO L87 Difference]: Start difference. First operand 101 states and 143 transitions. cyclomatic complexity: 49 Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-15 19:48:01,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-15 19:48:01,052 INFO L93 Difference]: Finished difference Result 117 states and 161 transitions. [2021-10-15 19:48:01,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-15 19:48:01,052 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 117 states and 161 transitions. [2021-10-15 19:48:01,056 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:48:01,063 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 117 states to 117 states and 161 transitions. [2021-10-15 19:48:01,063 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 53 [2021-10-15 19:48:01,064 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 53 [2021-10-15 19:48:01,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 117 states and 161 transitions. [2021-10-15 19:48:01,065 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:01,065 INFO L681 BuchiCegarLoop]: Abstraction has 117 states and 161 transitions. [2021-10-15 19:48:01,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states and 161 transitions. [2021-10-15 19:48:01,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 113. [2021-10-15 19:48:01,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 62 states have (on average 1.1774193548387097) internal successors, (73), 69 states have internal predecessors, (73), 35 states have call successors, (35), 19 states have call predecessors, (35), 16 states have return successors, (49), 24 states have call predecessors, (49), 30 states have call successors, (49) [2021-10-15 19:48:01,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 157 transitions. [2021-10-15 19:48:01,082 INFO L704 BuchiCegarLoop]: Abstraction has 113 states and 157 transitions. [2021-10-15 19:48:01,082 INFO L587 BuchiCegarLoop]: Abstraction has 113 states and 157 transitions. [2021-10-15 19:48:01,082 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-15 19:48:01,082 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 113 states and 157 transitions. [2021-10-15 19:48:01,084 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-10-15 19:48:01,084 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:48:01,084 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:48:01,086 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:01,086 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:01,086 INFO L791 eck$LassoCheckResult]: Stem: 1410#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 1404#L25 call main_#t~ret6 := rec2(main_~x~0);< 1426#rec2ENTRY ~j := #in~j; 1472#L18 assume !(~j <= 0); 1412#L20 call #t~ret3 := rec1(~j - 1);< 1471#rec1ENTRY ~i := #in~i; 1470#L12 assume !(~i <= 0); 1438#L14 call #t~ret0 := rec1(~i - 2);< 1468#rec1ENTRY ~i := #in~i; 1448#L12 assume ~i <= 0;#res := 0; 1437#rec1FINAL assume true; 1439#rec1EXIT >#27#return; 1431#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1432#rec1ENTRY ~i := #in~i; 1491#L12 assume ~i <= 0;#res := 0; 1489#rec1FINAL assume true; 1485#rec1EXIT >#29#return; 1427#L14-2 call #t~ret2 := rec1(#t~ret1);< 1428#rec1ENTRY ~i := #in~i; 1495#L12 assume ~i <= 0;#res := 0; 1494#rec1FINAL assume true; 1493#rec1EXIT >#31#return; 1411#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1414#rec1FINAL assume true; 1465#rec1EXIT >#33#return; 1403#L20-1 [2021-10-15 19:48:01,086 INFO L793 eck$LassoCheckResult]: Loop: 1403#L20-1 call #t~ret4 := rec2(#t~ret3);< 1407#rec2ENTRY ~j := #in~j; 1444#L18 assume !(~j <= 0); 1446#L20 call #t~ret3 := rec1(~j - 1);< 1451#rec1ENTRY ~i := #in~i; 1492#L12 assume !(~i <= 0); 1459#L14 call #t~ret0 := rec1(~i - 2);< 1451#rec1ENTRY ~i := #in~i; 1492#L12 assume ~i <= 0;#res := 0; 1490#rec1FINAL assume true; 1488#rec1EXIT >#27#return; 1486#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1432#rec1ENTRY ~i := #in~i; 1491#L12 assume ~i <= 0;#res := 0; 1489#rec1FINAL assume true; 1485#rec1EXIT >#29#return; 1487#L14-2 call #t~ret2 := rec1(#t~ret1);< 1428#rec1ENTRY ~i := #in~i; 1495#L12 assume ~i <= 0;#res := 0; 1494#rec1FINAL assume true; 1493#rec1EXIT >#31#return; 1464#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1479#rec1FINAL assume true; 1457#rec1EXIT >#33#return; 1403#L20-1 [2021-10-15 19:48:01,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:01,087 INFO L82 PathProgramCache]: Analyzing trace with hash -790062692, now seen corresponding path program 1 times [2021-10-15 19:48:01,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:01,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338463365] [2021-10-15 19:48:01,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:01,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:01,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:01,097 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:01,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:01,107 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:01,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:01,108 INFO L82 PathProgramCache]: Analyzing trace with hash 125202860, now seen corresponding path program 1 times [2021-10-15 19:48:01,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:01,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946231149] [2021-10-15 19:48:01,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:01,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:01,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:01,116 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:01,129 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:01,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:01,129 INFO L82 PathProgramCache]: Analyzing trace with hash -2019382713, now seen corresponding path program 1 times [2021-10-15 19:48:01,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:01,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352072249] [2021-10-15 19:48:01,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:01,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:01,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-15 19:48:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-15 19:48:01,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:48:01,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-15 19:48:01,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-10-15 19:48:01,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-15 19:48:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:48:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-15 19:48:01,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,358 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-10-15 19:48:01,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:48:01,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352072249] [2021-10-15 19:48:01,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352072249] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:01,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147243814] [2021-10-15 19:48:01,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:01,360 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:48:01,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:01,361 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:48:01,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-15 19:48:01,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:01,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-15 19:48:01,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:01,581 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-10-15 19:48:01,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147243814] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:01,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-15 19:48:01,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 11 [2021-10-15 19:48:01,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516221488] [2021-10-15 19:48:01,878 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:01,878 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:01,878 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:01,878 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:01,878 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:48:01,878 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:01,878 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:01,879 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:01,879 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration5_Loop [2021-10-15 19:48:01,879 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:01,879 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:01,879 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-15 19:48:01,887 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-15 19:48:01,889 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-15 19:48:01,918 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:01,918 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:48:01,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:01,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:01,919 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:01,925 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:01,925 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:01,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-15 19:48:01,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:01,989 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:01,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:01,990 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:01,993 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:48:01,993 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:02,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-15 19:48:05,690 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:48:05,696 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:05,696 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:05,696 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:05,696 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:05,696 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:05,697 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:48:05,697 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:05,697 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:05,697 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:05,697 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration5_Loop [2021-10-15 19:48:05,697 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:05,697 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:05,698 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-15 19:48:05,700 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-15 19:48:05,702 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-15 19:48:05,754 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:05,754 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:48:05,755 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:05,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:05,765 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:05,767 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-15 19:48:05,777 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:05,777 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:05,777 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:05,777 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:05,777 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:05,778 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:05,778 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:05,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-15 19:48:05,790 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:48:05,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:05,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:05,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:05,824 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:05,830 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-15 19:48:05,839 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:05,839 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:05,839 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:05,839 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:05,840 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:05,840 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:05,840 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:05,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-15 19:48:05,856 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:48:05,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:05,891 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:05,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:05,892 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:05,894 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-15 19:48:05,903 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:05,903 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:05,904 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:05,904 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:05,904 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:05,906 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:05,907 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:05,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-15 19:48:05,922 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:48:05,926 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-15 19:48:05,926 INFO L444 ModelExtractionUtils]: 2 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-15 19:48:05,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:05,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:05,929 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:05,933 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:48:05,933 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:48:05,934 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:48:05,934 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#t~ret3) = 1*rec2_#t~ret3 Supporting invariants [] [2021-10-15 19:48:05,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-15 19:48:05,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:05,970 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:48:05,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:06,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-15 19:48:06,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:06,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:48:06,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:06,642 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:06,713 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-15 19:48:06,714 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2021-10-15 19:48:06,714 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 113 states and 157 transitions. cyclomatic complexity: 51 Second operand has 11 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:07,082 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 113 states and 157 transitions. cyclomatic complexity: 51. Second operand has 11 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Result 584 states and 903 transitions. Complement of second has 45 states. [2021-10-15 19:48:07,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2021-10-15 19:48:07,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:07,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 52 transitions. [2021-10-15 19:48:07,084 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 52 transitions. Stem has 25 letters. Loop has 24 letters. [2021-10-15 19:48:07,084 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:07,084 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 52 transitions. Stem has 49 letters. Loop has 24 letters. [2021-10-15 19:48:07,085 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:07,085 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 52 transitions. Stem has 25 letters. Loop has 48 letters. [2021-10-15 19:48:07,086 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:07,087 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 584 states and 903 transitions. [2021-10-15 19:48:07,100 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-10-15 19:48:07,110 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 584 states to 432 states and 649 transitions. [2021-10-15 19:48:07,111 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 140 [2021-10-15 19:48:07,111 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 141 [2021-10-15 19:48:07,112 INFO L73 IsDeterministic]: Start isDeterministic. Operand 432 states and 649 transitions. [2021-10-15 19:48:07,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:07,112 INFO L681 BuchiCegarLoop]: Abstraction has 432 states and 649 transitions. [2021-10-15 19:48:07,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states and 649 transitions. [2021-10-15 19:48:07,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 383. [2021-10-15 19:48:07,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 202 states have (on average 1.1435643564356435) internal successors, (231), 225 states have internal predecessors, (231), 125 states have call successors, (129), 57 states have call predecessors, (129), 56 states have return successors, (174), 100 states have call predecessors, (174), 116 states have call successors, (174) [2021-10-15 19:48:07,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 534 transitions. [2021-10-15 19:48:07,142 INFO L704 BuchiCegarLoop]: Abstraction has 383 states and 534 transitions. [2021-10-15 19:48:07,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:48:07,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-15 19:48:07,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-10-15 19:48:07,143 INFO L87 Difference]: Start difference. First operand 383 states and 534 transitions. Second operand has 12 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 5 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2021-10-15 19:48:07,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-15 19:48:07,305 INFO L93 Difference]: Finished difference Result 442 states and 645 transitions. [2021-10-15 19:48:07,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-15 19:48:07,305 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 442 states and 645 transitions. [2021-10-15 19:48:07,314 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-10-15 19:48:07,321 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 442 states to 349 states and 495 transitions. [2021-10-15 19:48:07,322 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 131 [2021-10-15 19:48:07,322 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 135 [2021-10-15 19:48:07,323 INFO L73 IsDeterministic]: Start isDeterministic. Operand 349 states and 495 transitions. [2021-10-15 19:48:07,324 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:07,325 INFO L681 BuchiCegarLoop]: Abstraction has 349 states and 495 transitions. [2021-10-15 19:48:07,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states and 495 transitions. [2021-10-15 19:48:07,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 314. [2021-10-15 19:48:07,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 168 states have (on average 1.1011904761904763) internal successors, (185), 182 states have internal predecessors, (185), 100 states have call successors, (102), 49 states have call predecessors, (102), 46 states have return successors, (128), 82 states have call predecessors, (128), 84 states have call successors, (128) [2021-10-15 19:48:07,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 415 transitions. [2021-10-15 19:48:07,342 INFO L704 BuchiCegarLoop]: Abstraction has 314 states and 415 transitions. [2021-10-15 19:48:07,342 INFO L587 BuchiCegarLoop]: Abstraction has 314 states and 415 transitions. [2021-10-15 19:48:07,342 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-15 19:48:07,342 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 314 states and 415 transitions. [2021-10-15 19:48:07,345 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-10-15 19:48:07,345 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:48:07,345 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:48:07,347 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:07,347 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-15 19:48:07,347 INFO L791 eck$LassoCheckResult]: Stem: 3392#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 3390#L25 call main_#t~ret6 := rec2(main_~x~0);< 3417#rec2ENTRY ~j := #in~j; 3486#L18 assume !(~j <= 0); 3483#L20 call #t~ret3 := rec1(~j - 1);< 3484#rec1ENTRY ~i := #in~i; 3500#L12 assume !(~i <= 0); 3496#L14 call #t~ret0 := rec1(~i - 2);< 3499#rec1ENTRY ~i := #in~i; 3507#L12 assume ~i <= 0;#res := 0; 3545#rec1FINAL assume true; 3543#rec1EXIT >#27#return; 3537#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 3538#rec1ENTRY ~i := #in~i; 3541#L12 assume ~i <= 0;#res := 0; 3540#rec1FINAL assume true; 3536#rec1EXIT >#29#return; 3530#L14-2 call #t~ret2 := rec1(#t~ret1);< 3534#rec1ENTRY ~i := #in~i; 3539#L12 assume ~i <= 0;#res := 0; 3535#rec1FINAL assume true; 3533#rec1EXIT >#31#return; 3532#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 3548#rec1FINAL assume true; 3547#rec1EXIT >#33#return; 3444#L20-1 call #t~ret4 := rec2(#t~ret3);< 3443#rec2ENTRY ~j := #in~j; 3445#L18 assume !(~j <= 0); 3553#L20 call #t~ret3 := rec1(~j - 1);< 3469#rec1ENTRY ~i := #in~i; 3578#L12 assume !(~i <= 0); 3398#L14 call #t~ret0 := rec1(~i - 2);< 3432#rec1ENTRY [2021-10-15 19:48:07,347 INFO L793 eck$LassoCheckResult]: Loop: 3432#rec1ENTRY ~i := #in~i; 3569#L12 assume !(~i <= 0); 3397#L14 call #t~ret0 := rec1(~i - 2);< 3432#rec1ENTRY [2021-10-15 19:48:07,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:07,348 INFO L82 PathProgramCache]: Analyzing trace with hash -744961728, now seen corresponding path program 2 times [2021-10-15 19:48:07,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:07,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397543799] [2021-10-15 19:48:07,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:07,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:07,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:07,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-15 19:48:07,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:07,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-15 19:48:07,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:07,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:48:07,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:07,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-15 19:48:07,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:07,428 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-15 19:48:07,428 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:48:07,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397543799] [2021-10-15 19:48:07,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397543799] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:07,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902550381] [2021-10-15 19:48:07,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:48:07,429 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:48:07,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:07,430 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:48:07,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-15 19:48:07,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:48:07,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:48:07,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-15 19:48:07,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:07,661 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-15 19:48:07,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902550381] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:07,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-15 19:48:07,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-10-15 19:48:07,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682637287] [2021-10-15 19:48:07,662 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-15 19:48:07,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:07,663 INFO L82 PathProgramCache]: Analyzing trace with hash 29941, now seen corresponding path program 3 times [2021-10-15 19:48:07,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:07,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269325395] [2021-10-15 19:48:07,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:07,663 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:07,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:07,667 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:07,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:07,669 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:07,699 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:07,700 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:07,700 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:07,700 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:07,700 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:48:07,700 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,700 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:07,700 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:07,701 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration6_Loop [2021-10-15 19:48:07,701 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:07,701 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:07,702 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-15 19:48:07,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-15 19:48:07,709 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-15 19:48:07,711 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-15 19:48:07,713 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-15 19:48:07,714 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-15 19:48:07,740 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:07,741 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:48:07,741 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:07,748 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:07,750 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:07,750 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:07,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-15 19:48:07,768 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:48:07,768 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:48:07,804 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-10-15 19:48:07,804 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:07,805 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:07,807 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:07,807 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:07,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-15 19:48:07,864 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:07,865 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:07,869 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:07,870 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:48:07,871 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:07,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-15 19:48:07,915 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:48:07,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:07,920 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:07,920 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:07,921 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:07,921 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:07,921 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:48:07,921 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,921 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:07,921 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:07,921 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration6_Loop [2021-10-15 19:48:07,921 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:07,921 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:07,921 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-15 19:48:07,927 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-15 19:48:07,932 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-15 19:48:07,934 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-15 19:48:07,936 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-15 19:48:07,938 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-15 19:48:07,961 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:07,961 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:48:07,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:07,963 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:07,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-15 19:48:07,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-15 19:48:07,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:07,972 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:07,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:07,972 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:07,972 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:07,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:07,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:07,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:48:07,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2021-10-15 19:48:07,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:07,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:07,993 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:07,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-15 19:48:07,995 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-15 19:48:08,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:08,002 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:08,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:08,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:08,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:08,002 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:08,002 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:08,004 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:48:08,005 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-15 19:48:08,005 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-15 19:48:08,006 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:08,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:08,010 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:08,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-15 19:48:08,011 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:48:08,011 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:48:08,011 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:48:08,011 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-15 19:48:08,030 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:08,030 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:48:08,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:08,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:08,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-15 19:48:08,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:08,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:08,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:08,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:48:08,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:08,565 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-15 19:48:08,565 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-15 19:48:08,566 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 314 states and 415 transitions. cyclomatic complexity: 114 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-15 19:48:08,635 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 314 states and 415 transitions. cyclomatic complexity: 114. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 348 states and 455 transitions. Complement of second has 14 states. [2021-10-15 19:48:08,635 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-15 19:48:08,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-15 19:48:08,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2021-10-15 19:48:08,636 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-15 19:48:08,636 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:08,636 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-15 19:48:08,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:08,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:08,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-15 19:48:08,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:09,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:09,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:48:09,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:09,156 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-15 19:48:09,157 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-15 19:48:09,157 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 314 states and 415 transitions. cyclomatic complexity: 114 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-15 19:48:09,223 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 314 states and 415 transitions. cyclomatic complexity: 114. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 348 states and 455 transitions. Complement of second has 14 states. [2021-10-15 19:48:09,224 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-15 19:48:09,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-15 19:48:09,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 17 transitions. [2021-10-15 19:48:09,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 17 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-15 19:48:09,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:09,225 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-15 19:48:09,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:09,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:09,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-15 19:48:09,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:09,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:09,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:48:09,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:09,725 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-15 19:48:09,726 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-15 19:48:09,726 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 314 states and 415 transitions. cyclomatic complexity: 114 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-15 19:48:09,823 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 314 states and 415 transitions. cyclomatic complexity: 114. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 485 states and 616 transitions. Complement of second has 16 states. [2021-10-15 19:48:09,824 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-15 19:48:09,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-15 19:48:09,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 24 transitions. [2021-10-15 19:48:09,825 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 32 letters. Loop has 3 letters. [2021-10-15 19:48:09,826 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:09,826 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 35 letters. Loop has 3 letters. [2021-10-15 19:48:09,826 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:09,826 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 24 transitions. Stem has 32 letters. Loop has 6 letters. [2021-10-15 19:48:09,827 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:09,827 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 485 states and 616 transitions. [2021-10-15 19:48:09,835 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 26 [2021-10-15 19:48:09,843 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 485 states to 395 states and 526 transitions. [2021-10-15 19:48:09,843 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 129 [2021-10-15 19:48:09,844 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2021-10-15 19:48:09,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 395 states and 526 transitions. [2021-10-15 19:48:09,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:09,845 INFO L681 BuchiCegarLoop]: Abstraction has 395 states and 526 transitions. [2021-10-15 19:48:09,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states and 526 transitions. [2021-10-15 19:48:09,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 351. [2021-10-15 19:48:09,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 195 states have (on average 1.1282051282051282) internal successors, (220), 211 states have internal predecessors, (220), 102 states have call successors, (104), 57 states have call predecessors, (104), 54 states have return successors, (132), 82 states have call predecessors, (132), 86 states have call successors, (132) [2021-10-15 19:48:09,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 456 transitions. [2021-10-15 19:48:09,875 INFO L704 BuchiCegarLoop]: Abstraction has 351 states and 456 transitions. [2021-10-15 19:48:09,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:48:09,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-15 19:48:09,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-10-15 19:48:09,876 INFO L87 Difference]: Start difference. First operand 351 states and 456 transitions. Second operand has 10 states, 8 states have (on average 1.875) internal successors, (15), 6 states have internal predecessors, (15), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-15 19:48:09,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-15 19:48:09,954 INFO L93 Difference]: Finished difference Result 378 states and 513 transitions. [2021-10-15 19:48:09,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-15 19:48:09,955 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 378 states and 513 transitions. [2021-10-15 19:48:09,961 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-15 19:48:09,964 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 378 states to 104 states and 142 transitions. [2021-10-15 19:48:09,964 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 98 [2021-10-15 19:48:09,964 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 98 [2021-10-15 19:48:09,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 104 states and 142 transitions. [2021-10-15 19:48:09,965 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:09,965 INFO L681 BuchiCegarLoop]: Abstraction has 104 states and 142 transitions. [2021-10-15 19:48:09,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states and 142 transitions. [2021-10-15 19:48:09,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 86. [2021-10-15 19:48:09,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 50 states have (on average 1.12) internal successors, (56), 53 states have internal predecessors, (56), 22 states have call successors, (22), 15 states have call predecessors, (22), 14 states have return successors, (28), 17 states have call predecessors, (28), 20 states have call successors, (28) [2021-10-15 19:48:09,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 106 transitions. [2021-10-15 19:48:09,970 INFO L704 BuchiCegarLoop]: Abstraction has 86 states and 106 transitions. [2021-10-15 19:48:09,970 INFO L587 BuchiCegarLoop]: Abstraction has 86 states and 106 transitions. [2021-10-15 19:48:09,970 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-15 19:48:09,970 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 86 states and 106 transitions. [2021-10-15 19:48:09,971 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-15 19:48:09,971 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:48:09,971 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:48:09,972 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:09,972 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-15 19:48:09,972 INFO L791 eck$LassoCheckResult]: Stem: 6151#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 6150#L25 call main_#t~ret6 := rec2(main_~x~0);< 6161#rec2ENTRY ~j := #in~j; 6208#L18 assume !(~j <= 0); 6205#L20 call #t~ret3 := rec1(~j - 1);< 6207#rec1ENTRY ~i := #in~i; 6206#L12 assume !(~i <= 0); 6180#L14 call #t~ret0 := rec1(~i - 2);< 6186#rec1ENTRY ~i := #in~i; 6183#L12 assume !(~i <= 0); 6179#L14 [2021-10-15 19:48:09,972 INFO L793 eck$LassoCheckResult]: Loop: 6179#L14 call #t~ret0 := rec1(~i - 2);< 6181#rec1ENTRY ~i := #in~i; 6183#L12 assume !(~i <= 0); 6179#L14 [2021-10-15 19:48:09,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:09,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1371444593, now seen corresponding path program 3 times [2021-10-15 19:48:09,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:09,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241942871] [2021-10-15 19:48:09,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:09,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:09,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:09,980 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:09,983 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:09,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:09,984 INFO L82 PathProgramCache]: Analyzing trace with hash 54781, now seen corresponding path program 4 times [2021-10-15 19:48:09,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:09,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653257506] [2021-10-15 19:48:09,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:09,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:09,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:09,990 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:09,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:09,991 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:09,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:09,992 INFO L82 PathProgramCache]: Analyzing trace with hash 1318041775, now seen corresponding path program 4 times [2021-10-15 19:48:09,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:09,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389493353] [2021-10-15 19:48:09,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:09,992 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:09,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:09,999 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:10,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:10,003 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:10,047 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:10,047 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:10,047 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:10,047 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:10,047 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:48:10,047 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:10,047 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:10,048 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:10,048 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration7_Loop [2021-10-15 19:48:10,048 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:10,048 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:10,049 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-15 19:48:10,056 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-15 19:48:10,058 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-15 19:48:10,060 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-15 19:48:10,062 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-15 19:48:10,095 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:10,095 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:48:10,096 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:10,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:10,097 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:10,099 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:10,099 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:10,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-15 19:48:10,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:10,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:10,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:10,166 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:10,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-15 19:48:10,168 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:48:10,168 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:15,889 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:48:15,892 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-15 19:48:15,892 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:15,892 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:15,892 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:15,893 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:15,893 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:48:15,893 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:15,893 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:15,893 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:15,893 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration7_Loop [2021-10-15 19:48:15,893 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:15,893 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:15,893 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-15 19:48:15,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-15 19:48:15,904 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-15 19:48:15,906 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-15 19:48:15,907 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-15 19:48:15,941 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:15,942 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:48:15,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:15,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:15,943 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:15,957 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-15 19:48:15,966 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:15,966 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:15,966 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:15,966 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:15,966 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:15,967 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:15,968 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:15,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-15 19:48:15,975 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:48:15,977 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-15 19:48:15,977 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-15 19:48:15,977 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:15,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:15,978 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:15,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-15 19:48:15,980 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:48:15,980 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:48:15,980 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:48:15,980 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_~i) = 1*rec1_~i Supporting invariants [] [2021-10-15 19:48:15,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:16,000 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:48:16,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:16,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-15 19:48:16,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:16,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:48:16,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:16,105 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-15 19:48:16,106 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-15 19:48:16,106 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 86 states and 106 transitions. cyclomatic complexity: 23 Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:48:16,141 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 86 states and 106 transitions. cyclomatic complexity: 23. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 100 states and 124 transitions. Complement of second has 11 states. [2021-10-15 19:48:16,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-15 19:48:16,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:48:16,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-15 19:48:16,142 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 10 letters. Loop has 3 letters. [2021-10-15 19:48:16,143 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:16,143 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 13 letters. Loop has 3 letters. [2021-10-15 19:48:16,143 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:16,143 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 10 letters. Loop has 6 letters. [2021-10-15 19:48:16,143 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:16,143 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 100 states and 124 transitions. [2021-10-15 19:48:16,145 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-15 19:48:16,147 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 100 states to 94 states and 117 transitions. [2021-10-15 19:48:16,147 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 83 [2021-10-15 19:48:16,147 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 84 [2021-10-15 19:48:16,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 94 states and 117 transitions. [2021-10-15 19:48:16,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:16,148 INFO L681 BuchiCegarLoop]: Abstraction has 94 states and 117 transitions. [2021-10-15 19:48:16,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states and 117 transitions. [2021-10-15 19:48:16,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 92. [2021-10-15 19:48:16,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 54 states have (on average 1.1111111111111112) internal successors, (60), 58 states have internal predecessors, (60), 23 states have call successors, (24), 16 states have call predecessors, (24), 15 states have return successors, (30), 17 states have call predecessors, (30), 21 states have call successors, (30) [2021-10-15 19:48:16,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 114 transitions. [2021-10-15 19:48:16,152 INFO L704 BuchiCegarLoop]: Abstraction has 92 states and 114 transitions. [2021-10-15 19:48:16,152 INFO L587 BuchiCegarLoop]: Abstraction has 92 states and 114 transitions. [2021-10-15 19:48:16,152 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-15 19:48:16,152 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 92 states and 114 transitions. [2021-10-15 19:48:16,153 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-10-15 19:48:16,153 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-15 19:48:16,154 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-15 19:48:16,155 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:48:16,155 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-10-15 19:48:16,155 INFO L791 eck$LassoCheckResult]: Stem: 6407#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~nondet5, main_#t~ret6, main_~x~0;main_~x~0 := main_#t~nondet5;havoc main_#t~nondet5; 6405#L25 call main_#t~ret6 := rec2(main_~x~0);< 6418#rec2ENTRY ~j := #in~j; 6426#L18 assume !(~j <= 0); 6427#L20 call #t~ret3 := rec1(~j - 1);< 6445#rec1ENTRY ~i := #in~i; 6444#L12 assume !(~i <= 0); 6415#L14 call #t~ret0 := rec1(~i - 2);< 6430#rec1ENTRY ~i := #in~i; 6491#L12 assume !(~i <= 0); 6414#L14 call #t~ret0 := rec1(~i - 2);< 6434#rec1ENTRY ~i := #in~i; 6435#L12 assume ~i <= 0;#res := 0; 6494#rec1FINAL assume true; 6492#rec1EXIT >#27#return; 6424#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6480#rec1ENTRY ~i := #in~i; 6484#L12 assume ~i <= 0;#res := 0; 6482#rec1FINAL assume true; 6479#rec1EXIT >#29#return; 6419#L14-2 call #t~ret2 := rec1(#t~ret1);< 6420#rec1ENTRY ~i := #in~i; 6476#L12 assume ~i <= 0;#res := 0; 6475#rec1FINAL assume true; 6473#rec1EXIT >#31#return; 6408#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 6417#rec1FINAL assume true; 6442#rec1EXIT >#27#return; 6409#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6421#rec1ENTRY [2021-10-15 19:48:16,155 INFO L793 eck$LassoCheckResult]: Loop: 6421#rec1ENTRY ~i := #in~i; 6490#L12 assume !(~i <= 0); 6413#L14 call #t~ret0 := rec1(~i - 2);< 6440#rec1ENTRY ~i := #in~i; 6429#L12 assume !(~i <= 0); 6416#L14 call #t~ret0 := rec1(~i - 2);< 6431#rec1ENTRY ~i := #in~i; 6428#L12 assume ~i <= 0;#res := 0; 6422#rec1FINAL assume true; 6423#rec1EXIT >#27#return; 6424#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6480#rec1ENTRY ~i := #in~i; 6484#L12 assume ~i <= 0;#res := 0; 6482#rec1FINAL assume true; 6479#rec1EXIT >#29#return; 6419#L14-2 call #t~ret2 := rec1(#t~ret1);< 6420#rec1ENTRY ~i := #in~i; 6476#L12 assume ~i <= 0;#res := 0; 6475#rec1FINAL assume true; 6473#rec1EXIT >#31#return; 6408#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 6417#rec1FINAL assume true; 6442#rec1EXIT >#27#return; 6410#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6421#rec1ENTRY [2021-10-15 19:48:16,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:16,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1733863270, now seen corresponding path program 1 times [2021-10-15 19:48:16,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:16,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051740149] [2021-10-15 19:48:16,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:16,156 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:16,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:16,165 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:16,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:16,171 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:16,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:16,172 INFO L82 PathProgramCache]: Analyzing trace with hash -165506564, now seen corresponding path program 1 times [2021-10-15 19:48:16,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:16,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323581863] [2021-10-15 19:48:16,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:16,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:16,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:16,179 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-15 19:48:16,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-15 19:48:16,185 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-15 19:48:16,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:16,185 INFO L82 PathProgramCache]: Analyzing trace with hash 2126813793, now seen corresponding path program 2 times [2021-10-15 19:48:16,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:48:16,186 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357094718] [2021-10-15 19:48:16,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:48:16,186 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:48:16,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:48:16,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-15 19:48:16,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:48:16,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-15 19:48:16,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-10-15 19:48:16,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-15 19:48:16,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-15 19:48:16,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-15 19:48:16,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:16,298 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-10-15 19:48:16,298 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:48:16,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357094718] [2021-10-15 19:48:16,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357094718] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:16,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777976565] [2021-10-15 19:48:16,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:48:16,299 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:48:16,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:16,300 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:48:16,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-10-15 19:48:16,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:48:16,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:48:16,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:48:16,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:16,672 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 109 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-10-15 19:48:16,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777976565] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:48:16,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-15 19:48:16,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2021-10-15 19:48:16,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763794056] [2021-10-15 19:48:16,969 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:16,969 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:16,969 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:16,969 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:16,969 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-15 19:48:16,969 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:16,969 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:16,969 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:16,969 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration8_Loop [2021-10-15 19:48:16,970 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:16,970 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:16,970 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-15 19:48:16,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-15 19:48:16,979 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-15 19:48:16,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-15 19:48:16,987 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-15 19:48:16,989 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-15 19:48:17,022 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:17,022 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-15 19:48:17,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,028 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,030 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:17,030 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:17,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-15 19:48:17,043 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:48:17,044 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:48:17,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:17,063 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,064 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-15 19:48:17,066 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:17,066 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:17,074 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:48:17,074 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:48:17,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-10-15 19:48:17,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,093 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-15 19:48:17,095 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:17,095 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:17,103 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-15 19:48:17,103 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-15 19:48:17,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2021-10-15 19:48:17,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,123 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-15 19:48:17,125 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-15 19:48:17,125 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:17,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:17,152 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,153 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,155 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-15 19:48:17,155 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-15 19:48:17,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-15 19:48:17,174 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-15 19:48:17,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:17,194 INFO L210 LassoAnalysis]: Preferences: [2021-10-15 19:48:17,194 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-15 19:48:17,194 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-15 19:48:17,194 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-15 19:48:17,194 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-15 19:48:17,194 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,194 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-15 19:48:17,194 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-15 19:48:17,194 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration8_Loop [2021-10-15 19:48:17,194 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-15 19:48:17,194 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-15 19:48:17,195 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-15 19:48:17,213 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-15 19:48:17,214 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-15 19:48:17,219 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-15 19:48:17,221 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-15 19:48:17,223 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-15 19:48:17,248 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-15 19:48:17,248 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-15 19:48:17,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,250 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,257 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-15 19:48:17,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:17,266 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:17,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:17,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:17,266 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:17,267 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:17,267 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:17,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-15 19:48:17,276 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:48:17,303 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-10-15 19:48:17,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,304 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-15 19:48:17,305 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-15 19:48:17,312 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:17,312 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:17,312 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:17,312 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:17,312 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:17,312 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:17,312 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:17,340 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-15 19:48:17,373 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:17,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,376 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,378 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-15 19:48:17,387 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-15 19:48:17,387 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-15 19:48:17,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-15 19:48:17,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-15 19:48:17,387 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-15 19:48:17,388 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-15 19:48:17,388 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-15 19:48:17,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-15 19:48:17,398 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-15 19:48:17,413 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-15 19:48:17,414 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-10-15 19:48:17,414 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-15 19:48:17,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:48:17,416 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-15 19:48:17,417 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-15 19:48:17,417 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-15 19:48:17,417 INFO L513 LassoAnalysis]: Proved termination. [2021-10-15 19:48:17,417 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-10-15 19:48:17,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-15 19:48:17,448 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:17,449 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-15 19:48:17,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:17,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-15 19:48:17,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:17,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:17,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:17,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:48:17,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:18,170 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-15 19:48:18,171 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2021-10-15 19:48:18,171 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:18,229 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 100 states and 122 transitions. Complement of second has 7 states. [2021-10-15 19:48:18,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 2 stem states 1 non-accepting loop states 1 accepting loop states [2021-10-15 19:48:18,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:18,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-15 19:48:18,230 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 29 letters. Loop has 24 letters. [2021-10-15 19:48:18,231 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:18,231 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-15 19:48:18,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:18,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:18,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-15 19:48:18,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:18,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:18,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:48:18,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:18,873 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-15 19:48:18,873 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 9 loop predicates [2021-10-15 19:48:18,873 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:18,939 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 100 states and 122 transitions. Complement of second has 7 states. [2021-10-15 19:48:18,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 2 stem states 1 non-accepting loop states 1 accepting loop states [2021-10-15 19:48:18,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:18,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 15 transitions. [2021-10-15 19:48:18,941 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 15 transitions. Stem has 29 letters. Loop has 24 letters. [2021-10-15 19:48:18,941 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:18,941 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-15 19:48:18,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:18,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:18,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-15 19:48:18,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:19,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:19,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:48:19,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:19,600 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-15 19:48:19,600 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 9 loop predicates [2021-10-15 19:48:19,601 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:19,870 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 257 states and 303 transitions. Complement of second has 31 states. [2021-10-15 19:48:19,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2021-10-15 19:48:19,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:19,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 38 transitions. [2021-10-15 19:48:19,871 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 38 transitions. Stem has 29 letters. Loop has 24 letters. [2021-10-15 19:48:19,872 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:19,872 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-15 19:48:19,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:48:19,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:19,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-15 19:48:19,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:48:20,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:48:20,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:48:20,560 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-15 19:48:20,560 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.2 stem predicates 9 loop predicates [2021-10-15 19:48:20,561 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:21,050 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 92 states and 114 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 409 states and 515 transitions. Complement of second has 80 states. [2021-10-15 19:48:21,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 2 stem states 12 non-accepting loop states 1 accepting loop states [2021-10-15 19:48:21,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.3333333333333335) internal successors, (21), 8 states have internal predecessors, (21), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-15 19:48:21,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 49 transitions. [2021-10-15 19:48:21,051 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 49 transitions. Stem has 29 letters. Loop has 24 letters. [2021-10-15 19:48:21,052 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:21,052 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 49 transitions. Stem has 53 letters. Loop has 24 letters. [2021-10-15 19:48:21,053 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:21,053 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 49 transitions. Stem has 29 letters. Loop has 48 letters. [2021-10-15 19:48:21,053 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-15 19:48:21,054 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 409 states and 515 transitions. [2021-10-15 19:48:21,060 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2021-10-15 19:48:21,065 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 409 states to 253 states and 345 transitions. [2021-10-15 19:48:21,065 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 154 [2021-10-15 19:48:21,065 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 164 [2021-10-15 19:48:21,065 INFO L73 IsDeterministic]: Start isDeterministic. Operand 253 states and 345 transitions. [2021-10-15 19:48:21,066 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-15 19:48:21,066 INFO L681 BuchiCegarLoop]: Abstraction has 253 states and 345 transitions. [2021-10-15 19:48:21,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states and 345 transitions. [2021-10-15 19:48:21,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 216. [2021-10-15 19:48:21,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 126 states have (on average 1.126984126984127) internal successors, (142), 138 states have internal predecessors, (142), 51 states have call successors, (52), 34 states have call predecessors, (52), 39 states have return successors, (76), 43 states have call predecessors, (76), 49 states have call successors, (76) [2021-10-15 19:48:21,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 270 transitions. [2021-10-15 19:48:21,077 INFO L704 BuchiCegarLoop]: Abstraction has 216 states and 270 transitions. [2021-10-15 19:48:21,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:48:21,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-15 19:48:21,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-15 19:48:21,078 INFO L87 Difference]: Start difference. First operand 216 states and 270 transitions. Second operand has 8 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 5 states have internal predecessors, (19), 3 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-15 19:48:21,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-15 19:48:21,118 INFO L93 Difference]: Finished difference Result 35 states and 37 transitions. [2021-10-15 19:48:21,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-15 19:48:21,119 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 35 states and 37 transitions. [2021-10-15 19:48:21,120 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-15 19:48:21,120 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 35 states to 0 states and 0 transitions. [2021-10-15 19:48:21,120 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-15 19:48:21,120 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-15 19:48:21,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-15 19:48:21,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:48:21,120 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-15 19:48:21,121 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-15 19:48:21,121 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-15 19:48:21,121 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-15 19:48:21,121 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-15 19:48:21,121 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-15 19:48:21,121 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-15 19:48:21,127 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 15.10 07:48:21 BoogieIcfgContainer [2021-10-15 19:48:21,127 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-15 19:48:21,127 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-15 19:48:21,127 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-15 19:48:21,128 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-15 19:48:21,128 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 07:47:56" (3/4) ... [2021-10-15 19:48:21,131 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-15 19:48:21,131 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-15 19:48:21,132 INFO L168 Benchmark]: Toolchain (without parser) took 25310.17 ms. Allocated memory was 83.9 MB in the beginning and 151.0 MB in the end (delta: 67.1 MB). Free memory was 47.8 MB in the beginning and 73.0 MB in the end (delta: -25.1 MB). Peak memory consumption was 40.8 MB. Max. memory is 16.1 GB. [2021-10-15 19:48:21,133 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 83.9 MB. Free memory is still 64.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-15 19:48:21,133 INFO L168 Benchmark]: CACSL2BoogieTranslator took 230.28 ms. Allocated memory was 83.9 MB in the beginning and 104.9 MB in the end (delta: 21.0 MB). Free memory was 47.6 MB in the beginning and 82.4 MB in the end (delta: -34.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-15 19:48:21,133 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.51 ms. Allocated memory is still 104.9 MB. Free memory was 82.4 MB in the beginning and 81.1 MB in the end (delta: 1.3 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-15 19:48:21,134 INFO L168 Benchmark]: Boogie Preprocessor took 15.34 ms. Allocated memory is still 104.9 MB. Free memory was 81.1 MB in the beginning and 80.3 MB in the end (delta: 772.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-15 19:48:21,134 INFO L168 Benchmark]: RCFGBuilder took 249.58 ms. Allocated memory is still 104.9 MB. Free memory was 79.9 MB in the beginning and 72.0 MB in the end (delta: 7.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-15 19:48:21,134 INFO L168 Benchmark]: BuchiAutomizer took 24778.44 ms. Allocated memory was 104.9 MB in the beginning and 151.0 MB in the end (delta: 46.1 MB). Free memory was 71.5 MB in the beginning and 73.0 MB in the end (delta: -1.4 MB). Peak memory consumption was 45.6 MB. Max. memory is 16.1 GB. [2021-10-15 19:48:21,135 INFO L168 Benchmark]: Witness Printer took 3.63 ms. Allocated memory is still 151.0 MB. Free memory is still 73.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-15 19:48:21,136 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.22 ms. Allocated memory is still 83.9 MB. Free memory is still 64.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 230.28 ms. Allocated memory was 83.9 MB in the beginning and 104.9 MB in the end (delta: 21.0 MB). Free memory was 47.6 MB in the beginning and 82.4 MB in the end (delta: -34.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 27.51 ms. Allocated memory is still 104.9 MB. Free memory was 82.4 MB in the beginning and 81.1 MB in the end (delta: 1.3 MB). There was no memory consumed. Max. memory is 16.1 GB. * Boogie Preprocessor took 15.34 ms. Allocated memory is still 104.9 MB. Free memory was 81.1 MB in the beginning and 80.3 MB in the end (delta: 772.6 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 249.58 ms. Allocated memory is still 104.9 MB. Free memory was 79.9 MB in the beginning and 72.0 MB in the end (delta: 7.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 24778.44 ms. Allocated memory was 104.9 MB in the beginning and 151.0 MB in the end (delta: 46.1 MB). Free memory was 71.5 MB in the beginning and 73.0 MB in the end (delta: -1.4 MB). Peak memory consumption was 45.6 MB. Max. memory is 16.1 GB. * Witness Printer took 3.63 ms. Allocated memory is still 151.0 MB. Free memory is still 73.0 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 12 terminating modules (5 trivial, 5 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(j) and consists of 11 locations. One deterministic module has affine ranking function \old(i) and consists of 4 locations. One deterministic module has affine ranking function \old(i) and consists of 5 locations. One deterministic module has affine ranking function org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@21987ebc and consists of 11 locations. One deterministic module has affine ranking function i and consists of 5 locations. One nondeterministic module has affine ranking function \old(i) and consists of 5 locations. One nondeterministic module has affine ranking function \old(i) and consists of 15 locations. 5 modules have a trivial ranking function, the largest among these consists of 12 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 24.7s and 9 iterations. TraceHistogramMax:5. Analysis of lassos took 15.8s. Construction of modules took 0.8s. Büchi inclusion checks took 7.4s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 11. Automata minimization 205.5ms AutomataMinimizationTime, 11 MinimizatonAttempts, 249 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 314 states and ocurred in iteration 5. Nontrivial modules had stage [5, 0, 1, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 38/58 HoareTripleCheckerStatistics: 288 SDtfs, 325 SDslu, 551 SDs, 0 SdLazy, 1046 SolverSat, 301 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 871.1ms Time LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT3 conc0 concLT3 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital12 mio100 ax100 hnf97 lsp100 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq155 hnf92 smp100 dnf100 smp100 tf112 neg100 sie110 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 37ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 14 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 10.3s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-15 19:48:21,178 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2021-10-15 19:48:21,390 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:21,592 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-10-15 19:48:21,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-10-15 19:48:21,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-10-15 19:48:22,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccef572c-8383-47fe-ad2d-04a6b0153554/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request...