./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 30e01a73 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 9c9c032ca120503dfa93615a57a0bb47775014248f579f3a3fd38a4985b2298b --- Real Ultimate output --- This is Ultimate 0.2.3-dev-30e01a7 [2023-11-23 22:34:22,935 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 22:34:23,050 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-23 22:34:23,059 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 22:34:23,060 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 22:34:23,104 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 22:34:23,104 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 22:34:23,105 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 22:34:23,106 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 22:34:23,112 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 22:34:23,114 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 22:34:23,114 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 22:34:23,115 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 22:34:23,117 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-23 22:34:23,118 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-23 22:34:23,118 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-23 22:34:23,119 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-23 22:34:23,120 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-23 22:34:23,121 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-23 22:34:23,122 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 22:34:23,122 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-23 22:34:23,123 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 22:34:23,123 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 22:34:23,123 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-23 22:34:23,124 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-23 22:34:23,124 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-23 22:34:23,125 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-23 22:34:23,125 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 22:34:23,126 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-23 22:34:23,126 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 22:34:23,128 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 22:34:23,128 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 22:34:23,129 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 22:34:23,129 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 22:34:23,130 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-23 22:34:23,130 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/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_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9c9c032ca120503dfa93615a57a0bb47775014248f579f3a3fd38a4985b2298b [2023-11-23 22:34:23,534 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 22:34:23,569 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 22:34:23,572 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 22:34:23,573 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 22:34:23,574 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 22:34:23,576 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2023-11-23 22:34:26,876 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 22:34:27,092 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 22:34:27,092 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/sv-benchmarks/c/termination-crafted/NestedRecursion_1d.c [2023-11-23 22:34:27,099 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/data/4745c67ad/525c64a35cd641f4af85a3c76b372460/FLAG7c49dbcc8 [2023-11-23 22:34:27,114 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/data/4745c67ad/525c64a35cd641f4af85a3c76b372460 [2023-11-23 22:34:27,117 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 22:34:27,119 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 22:34:27,120 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 22:34:27,120 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 22:34:27,126 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 22:34:27,127 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,128 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a677078 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27, skipping insertion in model container [2023-11-23 22:34:27,129 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,148 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 22:34:27,312 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:34:27,317 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 22:34:27,328 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 22:34:27,343 INFO L206 MainTranslator]: Completed translation [2023-11-23 22:34:27,344 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27 WrapperNode [2023-11-23 22:34:27,344 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 22:34:27,345 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 22:34:27,346 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 22:34:27,346 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 22:34:27,355 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,359 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,378 INFO L138 Inliner]: procedures = 6, calls = 8, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 7 [2023-11-23 22:34:27,378 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 22:34:27,379 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 22:34:27,379 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 22:34:27,379 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 22:34:27,392 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,392 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,393 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,400 INFO L189 HeapSplitter]: Split 0 memory accesses to 0 slices as follows [] [2023-11-23 22:34:27,401 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,401 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,403 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,406 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,408 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,409 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,410 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 22:34:27,412 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 22:34:27,412 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 22:34:27,412 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 22:34:27,414 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (1/1) ... [2023-11-23 22:34:27,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:27,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:27,451 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:27,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-23 22:34:27,502 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2023-11-23 22:34:27,503 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2023-11-23 22:34:27,503 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2023-11-23 22:34:27,503 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2023-11-23 22:34:27,504 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 22:34:27,504 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 22:34:27,572 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 22:34:27,574 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 22:34:27,692 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 22:34:27,702 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 22:34:27,702 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-23 22:34:27,704 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:34:27 BoogieIcfgContainer [2023-11-23 22:34:27,704 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 22:34:27,706 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-23 22:34:27,706 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-23 22:34:27,710 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-23 22:34:27,711 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:34:27,711 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 23.11 10:34:27" (1/3) ... [2023-11-23 22:34:27,712 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@54f3dee5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 10:34:27, skipping insertion in model container [2023-11-23 22:34:27,712 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:34:27,713 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:34:27" (2/3) ... [2023-11-23 22:34:27,713 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@54f3dee5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 23.11 10:34:27, skipping insertion in model container [2023-11-23 22:34:27,713 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-23 22:34:27,713 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:34:27" (3/3) ... [2023-11-23 22:34:27,715 INFO L332 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1d.c [2023-11-23 22:34:27,774 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-23 22:34:27,775 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-23 22:34:27,775 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-23 22:34:27,775 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-23 22:34:27,775 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-23 22:34:27,775 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-23 22:34:27,775 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-23 22:34:27,776 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-23 22:34:27,780 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 22 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 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) [2023-11-23 22:34:27,805 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:27,805 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:27,805 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:27,812 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-23 22:34:27,813 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:27,813 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-23 22:34:27,813 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 22 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 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) [2023-11-23 22:34:27,817 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:27,817 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:27,817 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:27,818 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-23 22:34:27,818 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:27,827 INFO L748 eck$LassoCheckResult]: Stem: 21#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true; 14#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 10#L25true call main_#t~ret6#1 := rec2(main_~x~0#1);< 7#$Ultimate##0true [2023-11-23 22:34:27,827 INFO L750 eck$LassoCheckResult]: Loop: 7#$Ultimate##0true ~j := #in~j; 17#L18true assume !(~j <= 0); 20#L20true call #t~ret3 := rec1(~j);< 4#$Ultimate##0true ~i := #in~i; 18#L12true assume ~i <= 0;#res := 0; 15#rec1FINALtrue assume true; 16#rec1EXITtrue >#34#return; 3#L20-1true call #t~ret4 := rec2(#t~ret3 - 1);< 7#$Ultimate##0true [2023-11-23 22:34:27,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:27,834 INFO L85 PathProgramCache]: Analyzing trace with hash 48738, now seen corresponding path program 1 times [2023-11-23 22:34:27,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:27,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423087438] [2023-11-23 22:34:27,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:27,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:27,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:27,915 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:27,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:27,936 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:27,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:27,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1074209557, now seen corresponding path program 1 times [2023-11-23 22:34:27,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:27,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222606546] [2023-11-23 22:34:27,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:27,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:27,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:28,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 22:34:28,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:28,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:28,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:28,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222606546] [2023-11-23 22:34:28,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222606546] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:34:28,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:34:28,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 22:34:28,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433591045] [2023-11-23 22:34:28,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:34:28,147 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:34:28,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:28,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 22:34:28,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 22:34:28,189 INFO L87 Difference]: Start difference. First operand has 22 states, 13 states have (on average 1.1538461538461537) internal successors, (15), 13 states have internal predecessors, (15), 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 5 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-23 22:34:28,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:28,283 INFO L93 Difference]: Finished difference Result 26 states and 34 transitions. [2023-11-23 22:34:28,285 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 26 states and 34 transitions. [2023-11-23 22:34:28,289 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:28,296 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 26 states to 17 states and 23 transitions. [2023-11-23 22:34:28,298 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2023-11-23 22:34:28,298 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2023-11-23 22:34:28,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 23 transitions. [2023-11-23 22:34:28,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:34:28,301 INFO L218 hiAutomatonCegarLoop]: Abstraction has 17 states and 23 transitions. [2023-11-23 22:34:28,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states and 23 transitions. [2023-11-23 22:34:28,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2023-11-23 22:34:28,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 9 states have (on average 1.1111111111111112) internal successors, (10), 10 states have internal predecessors, (10), 6 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2023-11-23 22:34:28,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 23 transitions. [2023-11-23 22:34:28,336 INFO L240 hiAutomatonCegarLoop]: Abstraction has 17 states and 23 transitions. [2023-11-23 22:34:28,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 22:34:28,342 INFO L428 stractBuchiCegarLoop]: Abstraction has 17 states and 23 transitions. [2023-11-23 22:34:28,343 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-23 22:34:28,343 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 17 states and 23 transitions. [2023-11-23 22:34:28,344 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:28,345 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:28,345 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:28,346 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-23 22:34:28,347 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:28,347 INFO L748 eck$LassoCheckResult]: Stem: 80#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 77#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 66#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 67#$Ultimate##0 [2023-11-23 22:34:28,347 INFO L750 eck$LassoCheckResult]: Loop: 67#$Ultimate##0 ~j := #in~j; 74#L18 assume !(~j <= 0); 72#L20 call #t~ret3 := rec1(~j);< 68#$Ultimate##0 ~i := #in~i; 73#L12 assume !(~i <= 0); 69#L14 call #t~ret0 := rec1(~i - 2);< 68#$Ultimate##0 ~i := #in~i; 73#L12 assume ~i <= 0;#res := 0; 78#rec1FINAL assume true; 79#rec1EXIT >#28#return; 70#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 68#$Ultimate##0 ~i := #in~i; 73#L12 assume ~i <= 0;#res := 0; 78#rec1FINAL assume true; 79#rec1EXIT >#30#return; 71#L14-2 call #t~ret2 := rec1(#t~ret1);< 68#$Ultimate##0 ~i := #in~i; 73#L12 assume ~i <= 0;#res := 0; 78#rec1FINAL assume true; 79#rec1EXIT >#32#return; 75#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 76#rec1FINAL assume true; 81#rec1EXIT >#34#return; 65#L20-1 call #t~ret4 := rec2(#t~ret3 - 1);< 67#$Ultimate##0 [2023-11-23 22:34:28,348 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:28,349 INFO L85 PathProgramCache]: Analyzing trace with hash 48738, now seen corresponding path program 2 times [2023-11-23 22:34:28,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:28,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442513644] [2023-11-23 22:34:28,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:28,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:28,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:28,355 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:28,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:28,359 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:28,360 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:28,361 INFO L85 PathProgramCache]: Analyzing trace with hash -204878921, now seen corresponding path program 1 times [2023-11-23 22:34:28,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:28,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927092272] [2023-11-23 22:34:28,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:28,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:28,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:28,385 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:28,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:28,419 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:28,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:28,420 INFO L85 PathProgramCache]: Analyzing trace with hash -482494696, now seen corresponding path program 1 times [2023-11-23 22:34:28,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:28,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269028203] [2023-11-23 22:34:28,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:28,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:28,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:28,464 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:28,505 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:29,138 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:29,138 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:29,139 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:29,139 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:29,140 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:29,140 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,141 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:29,141 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:29,141 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2023-11-23 22:34:29,141 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:29,142 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:29,161 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,174 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,178 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,182 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,193 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,238 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:29,239 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:29,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,246 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-23 22:34:29,256 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:29,257 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:29,292 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:29,293 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_~j=0} Honda state: {rec2_~j=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:29,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2023-11-23 22:34:29,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,321 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-23 22:34:29,324 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:29,325 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:29,363 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:29,363 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#res=0} Honda state: {rec2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:29,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,379 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-23 22:34:29,381 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:29,381 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:29,394 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:29,394 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret4=0} Honda state: {rec2_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:29,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,412 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-23 22:34:29,415 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:29,419 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:29,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2023-11-23 22:34:29,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,465 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,472 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:29,472 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:29,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-23 22:34:29,515 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:29,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,535 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:29,536 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:29,536 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:29,536 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:29,536 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:29,536 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,536 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:29,536 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:29,536 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration2_Loop [2023-11-23 22:34:29,537 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:29,537 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:29,538 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,546 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,549 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,554 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,566 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:29,608 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:29,613 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:29,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,616 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,623 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 [2023-11-23 22:34:29,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-23 22:34:29,639 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:29,639 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:29,640 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:29,640 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:29,640 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:29,642 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:29,643 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:29,653 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:29,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,675 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-23 22:34:29,684 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 [2023-11-23 22:34:29,698 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:29,698 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:29,698 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:29,698 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:29,698 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:29,700 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:29,700 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:29,710 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:29,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,730 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-23 22:34:29,736 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-23 22:34:29,747 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:29,747 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:29,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:29,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:29,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:29,749 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:29,749 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:29,751 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:29,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,769 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,781 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 [2023-11-23 22:34:29,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-23 22:34:29,795 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:29,795 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:29,795 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:29,795 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:29,795 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:29,797 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:29,797 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:29,807 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:29,811 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-23 22:34:29,811 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-23 22:34:29,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:29,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:29,835 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:29,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-23 22:34:29,839 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:29,840 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:29,840 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:29,840 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2023-11-23 22:34:29,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:29,858 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:29,882 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:29,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:29,901 INFO L262 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-23 22:34:29,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:29,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:29,963 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-23 22:34:29,967 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:30,217 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-23 22:34:30,221 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 8 loop predicates [2023-11-23 22:34:30,223 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 17 states and 23 transitions. cyclomatic complexity: 8 Second operand has 9 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 4 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:30,665 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 17 states and 23 transitions. cyclomatic complexity: 8. Second operand has 9 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 4 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Result 102 states and 148 transitions. Complement of second has 42 states. [2023-11-23 22:34:30,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 1 stem states 8 non-accepting loop states 1 accepting loop states [2023-11-23 22:34:30,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 6 states have internal predecessors, (12), 4 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:30,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 37 transitions. [2023-11-23 22:34:30,672 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 3 letters. Loop has 24 letters. [2023-11-23 22:34:30,674 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:30,675 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 27 letters. Loop has 24 letters. [2023-11-23 22:34:30,676 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:30,677 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 3 letters. Loop has 48 letters. [2023-11-23 22:34:30,678 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:30,679 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 102 states and 148 transitions. [2023-11-23 22:34:30,687 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:30,709 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 102 states to 90 states and 136 transitions. [2023-11-23 22:34:30,709 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2023-11-23 22:34:30,711 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2023-11-23 22:34:30,711 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90 states and 136 transitions. [2023-11-23 22:34:30,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:30,712 INFO L218 hiAutomatonCegarLoop]: Abstraction has 90 states and 136 transitions. [2023-11-23 22:34:30,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states and 136 transitions. [2023-11-23 22:34:30,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 63. [2023-11-23 22:34:30,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63 states, 34 states have (on average 1.1176470588235294) internal successors, (38), 36 states have internal predecessors, (38), 20 states have call successors, (20), 8 states have call predecessors, (20), 9 states have return successors, (41), 18 states have call predecessors, (41), 16 states have call successors, (41) [2023-11-23 22:34:30,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 99 transitions. [2023-11-23 22:34:30,737 INFO L240 hiAutomatonCegarLoop]: Abstraction has 63 states and 99 transitions. [2023-11-23 22:34:30,737 INFO L428 stractBuchiCegarLoop]: Abstraction has 63 states and 99 transitions. [2023-11-23 22:34:30,737 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-23 22:34:30,737 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 63 states and 99 transitions. [2023-11-23 22:34:30,740 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:30,740 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:30,740 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:30,741 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:30,741 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:34:30,741 INFO L748 eck$LassoCheckResult]: Stem: 385#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 378#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 346#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 355#$Ultimate##0 ~j := #in~j; 356#L18 assume !(~j <= 0); 350#L20 call #t~ret3 := rec1(~j);< 349#$Ultimate##0 ~i := #in~i; 351#L12 assume !(~i <= 0); 360#L14 call #t~ret0 := rec1(~i - 2);< 376#$Ultimate##0 [2023-11-23 22:34:30,742 INFO L750 eck$LassoCheckResult]: Loop: 376#$Ultimate##0 ~i := #in~i; 393#L12 assume !(~i <= 0); 359#L14 call #t~ret0 := rec1(~i - 2);< 376#$Ultimate##0 [2023-11-23 22:34:30,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:30,742 INFO L85 PathProgramCache]: Analyzing trace with hash 838970620, now seen corresponding path program 1 times [2023-11-23 22:34:30,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:30,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516712068] [2023-11-23 22:34:30,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:30,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:30,781 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:30,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:30,796 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:30,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:30,797 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 1 times [2023-11-23 22:34:30,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:30,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835685707] [2023-11-23 22:34:30,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:30,798 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:30,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:30,802 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:30,805 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:30,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:30,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1359045147, now seen corresponding path program 2 times [2023-11-23 22:34:30,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:30,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666534642] [2023-11-23 22:34:30,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:30,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:30,815 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:30,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:30,822 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:30,860 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:30,861 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:30,861 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:30,861 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:30,861 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:30,861 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:30,861 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:30,861 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:30,861 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2023-11-23 22:34:30,861 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:30,862 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:30,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:30,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:30,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:30,870 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:30,873 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:30,879 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:30,912 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:30,912 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:30,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:30,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:30,914 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:30,924 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:30,924 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:30,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-23 22:34:30,954 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:30,954 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:30,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:30,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:30,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:30,982 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:30,992 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:30,993 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:31,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-23 22:34:31,023 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:31,023 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:31,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,052 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,064 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:31,065 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:31,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-23 22:34:31,088 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:31,088 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:31,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,112 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-23 22:34:31,115 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:31,115 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:31,133 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:31,133 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:31,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,151 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-23 22:34:31,156 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:31,156 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:31,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,191 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-23 22:34:31,193 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:31,193 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:31,243 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:31,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2023-11-23 22:34:31,255 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:31,255 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:31,256 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:31,256 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:31,256 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:31,256 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,256 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:31,256 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:31,256 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration3_Loop [2023-11-23 22:34:31,256 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:31,256 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:31,257 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,265 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,268 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,272 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,279 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,282 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,324 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:31,324 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:31,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,327 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-23 22:34:31,340 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 [2023-11-23 22:34:31,353 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:31,354 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:31,354 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:31,354 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:31,354 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:31,355 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:31,355 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:31,364 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:31,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,390 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-23 22:34:31,393 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 [2023-11-23 22:34:31,404 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:31,404 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:31,404 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:31,404 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:31,404 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:31,405 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:31,405 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:31,416 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:31,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,436 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-23 22:34:31,439 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 [2023-11-23 22:34:31,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:31,450 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:31,450 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:31,450 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:31,450 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:31,451 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:31,451 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:31,455 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:31,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,469 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-23 22:34:31,471 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 [2023-11-23 22:34:31,483 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:31,483 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:31,483 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:31,483 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:31,483 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:31,485 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:31,485 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:31,515 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:31,528 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:34:31,529 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:34:31,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:31,531 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:31,536 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:31,536 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:31,536 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:31,537 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-23 22:34:31,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-23 22:34:31,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:31,559 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:31,577 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:31,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:31,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 22:34:31,612 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:31,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:31,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:31,660 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:31,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:31,688 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2023-11-23 22:34:31,688 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 63 states and 99 transitions. cyclomatic complexity: 40 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) [2023-11-23 22:34:31,768 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 63 states and 99 transitions. cyclomatic complexity: 40. 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 109 states and 166 transitions. Complement of second has 13 states. [2023-11-23 22:34:31,768 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 [2023-11-23 22:34:31,770 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) [2023-11-23 22:34:31,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 14 transitions. [2023-11-23 22:34:31,771 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 9 letters. Loop has 3 letters. [2023-11-23 22:34:31,772 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:31,772 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 12 letters. Loop has 3 letters. [2023-11-23 22:34:31,773 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:31,773 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 14 transitions. Stem has 9 letters. Loop has 6 letters. [2023-11-23 22:34:31,775 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:31,775 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 109 states and 166 transitions. [2023-11-23 22:34:31,783 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:31,788 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 109 states to 97 states and 154 transitions. [2023-11-23 22:34:31,788 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2023-11-23 22:34:31,789 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2023-11-23 22:34:31,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 97 states and 154 transitions. [2023-11-23 22:34:31,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:31,790 INFO L218 hiAutomatonCegarLoop]: Abstraction has 97 states and 154 transitions. [2023-11-23 22:34:31,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states and 154 transitions. [2023-11-23 22:34:31,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 93. [2023-11-23 22:34:31,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 54 states have (on average 1.1481481481481481) internal successors, (62), 60 states have internal predecessors, (62), 26 states have call successors, (26), 14 states have call predecessors, (26), 13 states have return successors, (56), 18 states have call predecessors, (56), 22 states have call successors, (56) [2023-11-23 22:34:31,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 144 transitions. [2023-11-23 22:34:31,807 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 144 transitions. [2023-11-23 22:34:31,807 INFO L428 stractBuchiCegarLoop]: Abstraction has 93 states and 144 transitions. [2023-11-23 22:34:31,808 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-23 22:34:31,808 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 144 transitions. [2023-11-23 22:34:31,810 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:31,811 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:31,811 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:31,812 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:31,812 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:34:31,812 INFO L748 eck$LassoCheckResult]: Stem: 633#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 623#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 585#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 602#$Ultimate##0 ~j := #in~j; 603#L18 assume !(~j <= 0); 628#L20 call #t~ret3 := rec1(~j);< 632#$Ultimate##0 ~i := #in~i; 650#L12 assume !(~i <= 0); 608#L14 call #t~ret0 := rec1(~i - 2);< 648#$Ultimate##0 ~i := #in~i; 653#L12 assume ~i <= 0;#res := 0; 652#rec1FINAL assume true; 647#rec1EXIT >#28#return; 595#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 589#$Ultimate##0 [2023-11-23 22:34:31,812 INFO L750 eck$LassoCheckResult]: Loop: 589#$Ultimate##0 ~i := #in~i; 597#L12 assume !(~i <= 0); 591#L14 call #t~ret0 := rec1(~i - 2);< 589#$Ultimate##0 [2023-11-23 22:34:31,813 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:31,813 INFO L85 PathProgramCache]: Analyzing trace with hash 372282091, now seen corresponding path program 1 times [2023-11-23 22:34:31,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:31,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439532069] [2023-11-23 22:34:31,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:31,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:31,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:31,822 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:31,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:31,829 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:31,830 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:31,830 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 2 times [2023-11-23 22:34:31,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:31,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008794719] [2023-11-23 22:34:31,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:31,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:31,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:31,835 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:31,839 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:31,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:31,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1050214860, now seen corresponding path program 2 times [2023-11-23 22:34:31,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:31,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568908474] [2023-11-23 22:34:31,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:31,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:31,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:31,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-23 22:34:31,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:31,929 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-23 22:34:31,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:31,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568908474] [2023-11-23 22:34:31,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568908474] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:34:31,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 22:34:31,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 22:34:31,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597884181] [2023-11-23 22:34:31,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:34:31,969 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:31,969 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:31,969 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:31,969 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:31,969 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:31,969 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:31,970 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:31,970 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:31,970 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2023-11-23 22:34:31,970 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:31,970 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:31,971 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,974 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,981 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,984 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,987 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:31,990 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,027 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:32,027 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:32,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:32,029 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:32,036 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:32,036 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:32,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-23 22:34:32,061 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:32,061 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:32,087 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:32,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:32,091 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:32,095 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:32,095 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:32,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-23 22:34:32,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:32,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:32,157 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:32,159 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:32,159 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:32,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-23 22:34:32,232 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:32,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2023-11-23 22:34:32,236 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:32,236 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:32,236 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:32,236 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:32,236 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:32,236 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,236 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:32,236 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:32,237 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration4_Loop [2023-11-23 22:34:32,237 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:32,237 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:32,238 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,245 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,253 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,256 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,260 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,262 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:32,303 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:32,303 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:32,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:32,305 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:32,312 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 [2023-11-23 22:34:32,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-23 22:34:32,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:32,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:32,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:32,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:32,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:32,329 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:32,329 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:32,338 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:32,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:32,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:32,369 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:32,373 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 [2023-11-23 22:34:32,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-23 22:34:32,388 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:32,388 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:32,388 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:32,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:32,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:32,390 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:32,390 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:32,407 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:32,410 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:34:32,410 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:34:32,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:32,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:32,413 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:32,414 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:32,414 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:32,415 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:32,415 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-23 22:34:32,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-23 22:34:32,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:32,440 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:32,456 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:32,495 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 22:34:32,498 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:32,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:32,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:32,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:32,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:32,630 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:32,631 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 144 transitions. cyclomatic complexity: 57 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2023-11-23 22:34:32,733 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 144 transitions. cyclomatic complexity: 57. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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 133 states and 208 transitions. Complement of second has 14 states. [2023-11-23 22:34:32,733 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 [2023-11-23 22:34:32,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 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) [2023-11-23 22:34:32,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-23 22:34:32,736 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 14 letters. Loop has 3 letters. [2023-11-23 22:34:32,736 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:32,736 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 17 letters. Loop has 3 letters. [2023-11-23 22:34:32,737 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:32,737 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 14 letters. Loop has 6 letters. [2023-11-23 22:34:32,737 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:32,737 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 133 states and 208 transitions. [2023-11-23 22:34:32,747 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:32,758 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 133 states to 121 states and 196 transitions. [2023-11-23 22:34:32,758 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 50 [2023-11-23 22:34:32,758 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 52 [2023-11-23 22:34:32,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 121 states and 196 transitions. [2023-11-23 22:34:32,759 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:32,759 INFO L218 hiAutomatonCegarLoop]: Abstraction has 121 states and 196 transitions. [2023-11-23 22:34:32,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states and 196 transitions. [2023-11-23 22:34:32,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 117. [2023-11-23 22:34:32,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 68 states have (on average 1.1764705882352942) internal successors, (80), 76 states have internal predecessors, (80), 32 states have call successors, (32), 18 states have call predecessors, (32), 17 states have return successors, (74), 22 states have call predecessors, (74), 28 states have call successors, (74) [2023-11-23 22:34:32,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 186 transitions. [2023-11-23 22:34:32,783 INFO L240 hiAutomatonCegarLoop]: Abstraction has 117 states and 186 transitions. [2023-11-23 22:34:32,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:32,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 22:34:32,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 22:34:32,785 INFO L87 Difference]: Start difference. First operand 117 states and 186 transitions. Second operand has 6 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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) [2023-11-23 22:34:32,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:32,846 INFO L93 Difference]: Finished difference Result 130 states and 196 transitions. [2023-11-23 22:34:32,846 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 130 states and 196 transitions. [2023-11-23 22:34:32,850 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2023-11-23 22:34:32,854 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 130 states to 128 states and 194 transitions. [2023-11-23 22:34:32,854 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 60 [2023-11-23 22:34:32,854 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 60 [2023-11-23 22:34:32,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 128 states and 194 transitions. [2023-11-23 22:34:32,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:32,855 INFO L218 hiAutomatonCegarLoop]: Abstraction has 128 states and 194 transitions. [2023-11-23 22:34:32,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states and 194 transitions. [2023-11-23 22:34:32,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 105. [2023-11-23 22:34:32,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 60 states have (on average 1.1333333333333333) internal successors, (68), 66 states have internal predecessors, (68), 30 states have call successors, (30), 16 states have call predecessors, (30), 15 states have return successors, (60), 22 states have call predecessors, (60), 26 states have call successors, (60) [2023-11-23 22:34:32,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 158 transitions. [2023-11-23 22:34:32,879 INFO L240 hiAutomatonCegarLoop]: Abstraction has 105 states and 158 transitions. [2023-11-23 22:34:32,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:32,897 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:32,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:34:32,898 INFO L428 stractBuchiCegarLoop]: Abstraction has 105 states and 158 transitions. [2023-11-23 22:34:32,898 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-23 22:34:32,898 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 105 states and 158 transitions. [2023-11-23 22:34:32,900 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2023-11-23 22:34:32,900 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:32,901 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:32,901 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:32,902 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:32,902 INFO L748 eck$LassoCheckResult]: Stem: 1209#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1197#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1157#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1194#$Ultimate##0 ~j := #in~j; 1225#L18 assume !(~j <= 0); 1217#L20 call #t~ret3 := rec1(~j);< 1224#$Ultimate##0 ~i := #in~i; 1223#L12 assume !(~i <= 0); 1178#L14 call #t~ret0 := rec1(~i - 2);< 1221#$Ultimate##0 ~i := #in~i; 1220#L12 assume !(~i <= 0); 1174#L14 call #t~ret0 := rec1(~i - 2);< 1219#$Ultimate##0 ~i := #in~i; 1206#L12 assume ~i <= 0;#res := 0; 1198#rec1FINAL assume true; 1199#rec1EXIT >#28#return; 1162#L14-1 [2023-11-23 22:34:32,902 INFO L750 eck$LassoCheckResult]: Loop: 1162#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1161#$Ultimate##0 ~i := #in~i; 1164#L12 assume ~i <= 0;#res := 0; 1253#rec1FINAL assume true; 1248#rec1EXIT >#30#return; 1175#L14-2 call #t~ret2 := rec1(#t~ret1);< 1195#$Ultimate##0 ~i := #in~i; 1251#L12 assume !(~i <= 0); 1177#L14 call #t~ret0 := rec1(~i - 2);< 1195#$Ultimate##0 ~i := #in~i; 1251#L12 assume ~i <= 0;#res := 0; 1250#rec1FINAL assume true; 1249#rec1EXIT >#28#return; 1162#L14-1 [2023-11-23 22:34:32,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:32,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1325197585, now seen corresponding path program 1 times [2023-11-23 22:34:32,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:32,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899603677] [2023-11-23 22:34:32,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:32,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:32,931 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:32,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:32,945 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:32,950 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:32,951 INFO L85 PathProgramCache]: Analyzing trace with hash 949089090, now seen corresponding path program 1 times [2023-11-23 22:34:32,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:32,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205179869] [2023-11-23 22:34:32,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:32,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:32,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-11-23 22:34:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-23 22:34:33,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,084 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-23 22:34:33,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:33,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205179869] [2023-11-23 22:34:33,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205179869] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:33,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041664458] [2023-11-23 22:34:33,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:33,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:33,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:33,095 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:33,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-23 22:34:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,143 INFO L262 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 22:34:33,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:33,164 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:33,164 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 22:34:33,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041664458] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 22:34:33,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 22:34:33,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2023-11-23 22:34:33,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609503414] [2023-11-23 22:34:33,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 22:34:33,166 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-23 22:34:33,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:33,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 22:34:33,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 22:34:33,167 INFO L87 Difference]: Start difference. First operand 105 states and 158 transitions. cyclomatic complexity: 59 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) [2023-11-23 22:34:33,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:33,224 INFO L93 Difference]: Finished difference Result 120 states and 174 transitions. [2023-11-23 22:34:33,225 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 120 states and 174 transitions. [2023-11-23 22:34:33,230 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:33,235 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 120 states to 115 states and 165 transitions. [2023-11-23 22:34:33,235 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 51 [2023-11-23 22:34:33,237 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 51 [2023-11-23 22:34:33,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 115 states and 165 transitions. [2023-11-23 22:34:33,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:33,238 INFO L218 hiAutomatonCegarLoop]: Abstraction has 115 states and 165 transitions. [2023-11-23 22:34:33,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states and 165 transitions. [2023-11-23 22:34:33,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 112. [2023-11-23 22:34:33,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 64 states have (on average 1.109375) internal successors, (71), 69 states have internal predecessors, (71), 32 states have call successors, (32), 18 states have call predecessors, (32), 16 states have return successors, (59), 24 states have call predecessors, (59), 28 states have call successors, (59) [2023-11-23 22:34:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 162 transitions. [2023-11-23 22:34:33,267 INFO L240 hiAutomatonCegarLoop]: Abstraction has 112 states and 162 transitions. [2023-11-23 22:34:33,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 22:34:33,270 INFO L428 stractBuchiCegarLoop]: Abstraction has 112 states and 162 transitions. [2023-11-23 22:34:33,270 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-23 22:34:33,270 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 112 states and 162 transitions. [2023-11-23 22:34:33,272 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-23 22:34:33,272 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:33,272 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:33,275 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:33,275 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:34:33,275 INFO L748 eck$LassoCheckResult]: Stem: 1499#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1485#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1441#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1469#$Ultimate##0 ~j := #in~j; 1510#L18 assume !(~j <= 0); 1455#L20 call #t~ret3 := rec1(~j);< 1509#$Ultimate##0 ~i := #in~i; 1508#L12 assume !(~i <= 0); 1475#L14 call #t~ret0 := rec1(~i - 2);< 1507#$Ultimate##0 ~i := #in~i; 1505#L12 assume !(~i <= 0); 1472#L14 call #t~ret0 := rec1(~i - 2);< 1504#$Ultimate##0 ~i := #in~i; 1506#L12 assume ~i <= 0;#res := 0; 1486#rec1FINAL assume true; 1487#rec1EXIT >#28#return; 1479#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1480#$Ultimate##0 ~i := #in~i; 1517#L12 assume ~i <= 0;#res := 0; 1516#rec1FINAL assume true; 1514#rec1EXIT >#30#return; 1446#L14-2 call #t~ret2 := rec1(#t~ret1);< 1445#$Ultimate##0 ~i := #in~i; 1447#L12 assume ~i <= 0;#res := 0; 1493#rec1FINAL assume true; 1490#rec1EXIT >#32#return; 1491#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1519#rec1FINAL assume true; 1518#rec1EXIT >#28#return; 1476#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1496#$Ultimate##0 [2023-11-23 22:34:33,276 INFO L750 eck$LassoCheckResult]: Loop: 1496#$Ultimate##0 ~i := #in~i; 1521#L12 assume !(~i <= 0); 1473#L14 call #t~ret0 := rec1(~i - 2);< 1496#$Ultimate##0 [2023-11-23 22:34:33,276 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:33,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1060897207, now seen corresponding path program 1 times [2023-11-23 22:34:33,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:33,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236104084] [2023-11-23 22:34:33,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:33,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:33,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:33,305 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:33,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:33,329 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:33,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:33,334 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 3 times [2023-11-23 22:34:33,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:33,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577155506] [2023-11-23 22:34:33,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:33,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:33,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:33,339 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:33,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:33,342 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:33,344 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:33,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1475637376, now seen corresponding path program 2 times [2023-11-23 22:34:33,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:33,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729123779] [2023-11-23 22:34:33,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:33,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:33,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-23 22:34:33,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 22:34:33,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 22:34:33,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 22:34:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:33,562 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-23 22:34:33,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:33,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729123779] [2023-11-23 22:34:33,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729123779] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:33,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958951147] [2023-11-23 22:34:33,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 22:34:33,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:33,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:33,567 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:33,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-23 22:34:33,615 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 22:34:33,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 22:34:33,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:33,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:33,653 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-23 22:34:33,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:33,776 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-23 22:34:33,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958951147] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:33,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:33,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2023-11-23 22:34:33,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655895710] [2023-11-23 22:34:33,778 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:33,814 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:33,815 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:33,815 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:33,815 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:33,815 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:33,815 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:33,815 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:33,816 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:33,816 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2023-11-23 22:34:33,816 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:33,816 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:33,817 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:33,820 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:33,823 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:33,825 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:33,828 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:33,830 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:33,864 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:33,864 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:33,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:33,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:33,867 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:33,872 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:33,873 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:33,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-23 22:34:33,899 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:33,899 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:33,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:33,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:33,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:33,925 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:33,931 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:33,932 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:33,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-23 22:34:33,963 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:33,963 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:33,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2023-11-23 22:34:33,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:33,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:33,984 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:33,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-23 22:34:33,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:33,991 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:34,010 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:34,010 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:34,022 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2023-11-23 22:34:34,022 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,023 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-23 22:34:34,025 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:34,026 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:34,037 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:34,038 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:34,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-23 22:34:34,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,053 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-23 22:34:34,055 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:34,055 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:34,067 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:34,067 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:34,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,080 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-23 22:34:34,085 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:34,085 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:34,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,108 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-23 22:34:34,110 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:34,110 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:34,141 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:34,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,144 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:34,144 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:34,144 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:34,144 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:34,144 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:34,144 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,144 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:34,144 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:34,144 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration6_Loop [2023-11-23 22:34:34,144 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:34,145 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:34,145 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:34,160 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:34,163 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:34,166 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:34,168 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:34,170 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:34,200 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:34,200 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:34,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,203 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-23 22:34:34,212 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 [2023-11-23 22:34:34,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:34,225 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:34,226 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:34,226 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:34,226 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:34,227 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:34,227 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:34,243 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:34,260 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2023-11-23 22:34:34,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,261 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-23 22:34:34,263 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 [2023-11-23 22:34:34,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:34,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:34,273 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:34,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:34,274 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:34,274 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:34,274 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:34,303 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:34,322 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,323 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,327 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 [2023-11-23 22:34:34,339 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:34,339 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:34,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:34,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:34,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:34,340 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:34,340 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:34,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-23 22:34:34,355 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:34,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,379 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,383 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 [2023-11-23 22:34:34,396 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:34,396 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:34,396 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:34,396 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:34,396 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:34,397 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:34,397 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:34,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-23 22:34:34,411 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:34,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2023-11-23 22:34:34,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,431 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-23 22:34:34,433 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 [2023-11-23 22:34:34,446 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:34,446 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:34,446 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:34,446 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:34,447 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:34,447 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:34,447 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:34,467 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-23 22:34:34,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,492 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,495 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 [2023-11-23 22:34:34,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-23 22:34:34,509 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:34,509 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:34,509 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:34,509 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:34,510 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:34,511 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:34,511 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:34,527 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:34,534 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:34:34,534 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:34:34,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:34,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:34,540 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:34,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-23 22:34:34,543 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:34,544 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:34,544 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:34,544 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-23 22:34:34,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,572 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:34,587 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:34,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:34,651 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:34,654 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:34,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:34,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:34,994 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:34,995 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:35,022 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:35,024 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:35,026 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:35,108 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 129 states and 180 transitions. Complement of second has 7 states. [2023-11-23 22:34:35,109 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 [2023-11-23 22:34:35,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:35,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-23 22:34:35,112 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 3 letters. [2023-11-23 22:34:35,113 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:35,113 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:35,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:35,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:35,182 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:35,189 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:35,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:35,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:35,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:35,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:35,490 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:35,490 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:35,549 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 129 states and 180 transitions. Complement of second has 7 states. [2023-11-23 22:34:35,549 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 [2023-11-23 22:34:35,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:35,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-23 22:34:35,553 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 3 letters. [2023-11-23 22:34:35,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:35,553 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:35,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:35,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:35,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:35,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:35,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:35,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:35,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:35,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:35,883 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:35,883 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:35,991 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 112 states and 162 transitions. cyclomatic complexity: 56. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 157 states and 219 transitions. Complement of second has 13 states. [2023-11-23 22:34:35,991 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 [2023-11-23 22:34:35,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:35,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 25 transitions. [2023-11-23 22:34:35,992 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 3 letters. [2023-11-23 22:34:35,993 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:35,993 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 3 letters. [2023-11-23 22:34:35,993 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:35,993 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 6 letters. [2023-11-23 22:34:35,994 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:35,994 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 157 states and 219 transitions. [2023-11-23 22:34:35,997 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2023-11-23 22:34:36,000 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 157 states to 139 states and 201 transitions. [2023-11-23 22:34:36,000 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 55 [2023-11-23 22:34:36,001 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 58 [2023-11-23 22:34:36,001 INFO L73 IsDeterministic]: Start isDeterministic. Operand 139 states and 201 transitions. [2023-11-23 22:34:36,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:36,001 INFO L218 hiAutomatonCegarLoop]: Abstraction has 139 states and 201 transitions. [2023-11-23 22:34:36,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states and 201 transitions. [2023-11-23 22:34:36,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 120. [2023-11-23 22:34:36,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 70 states have (on average 1.1285714285714286) internal successors, (79), 75 states have internal predecessors, (79), 32 states have call successors, (32), 20 states have call predecessors, (32), 18 states have return successors, (59), 24 states have call predecessors, (59), 28 states have call successors, (59) [2023-11-23 22:34:36,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 170 transitions. [2023-11-23 22:34:36,011 INFO L240 hiAutomatonCegarLoop]: Abstraction has 120 states and 170 transitions. [2023-11-23 22:34:36,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:36,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 22:34:36,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:34:36,012 INFO L87 Difference]: Start difference. First operand 120 states and 170 transitions. Second operand has 8 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-23 22:34:36,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:36,067 INFO L93 Difference]: Finished difference Result 98 states and 116 transitions. [2023-11-23 22:34:36,067 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 116 transitions. [2023-11-23 22:34:36,069 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2023-11-23 22:34:36,070 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 63 states and 75 transitions. [2023-11-23 22:34:36,070 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2023-11-23 22:34:36,070 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2023-11-23 22:34:36,070 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 75 transitions. [2023-11-23 22:34:36,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-23 22:34:36,071 INFO L218 hiAutomatonCegarLoop]: Abstraction has 63 states and 75 transitions. [2023-11-23 22:34:36,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states and 75 transitions. [2023-11-23 22:34:36,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 54. [2023-11-23 22:34:36,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 33 states have (on average 1.121212121212121) internal successors, (37), 36 states have internal predecessors, (37), 14 states have call successors, (14), 10 states have call predecessors, (14), 7 states have return successors, (14), 7 states have call predecessors, (14), 10 states have call successors, (14) [2023-11-23 22:34:36,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 65 transitions. [2023-11-23 22:34:36,076 INFO L240 hiAutomatonCegarLoop]: Abstraction has 54 states and 65 transitions. [2023-11-23 22:34:36,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 22:34:36,077 INFO L428 stractBuchiCegarLoop]: Abstraction has 54 states and 65 transitions. [2023-11-23 22:34:36,077 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-23 22:34:36,077 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 65 transitions. [2023-11-23 22:34:36,078 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2023-11-23 22:34:36,078 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-23 22:34:36,078 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-23 22:34:36,080 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 22:34:36,080 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-23 22:34:36,080 INFO L748 eck$LassoCheckResult]: Stem: 2809#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 2803#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet5#1, main_#t~ret6#1, main_~x~0#1;havoc main_#t~nondet5#1;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 2779#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 2788#$Ultimate##0 ~j := #in~j; 2789#L18 assume !(~j <= 0); 2801#L20 call #t~ret3 := rec1(~j);< 2827#$Ultimate##0 ~i := #in~i; 2824#L12 assume !(~i <= 0); 2796#L14 call #t~ret0 := rec1(~i - 2);< 2826#$Ultimate##0 ~i := #in~i; 2831#L12 assume ~i <= 0;#res := 0; 2830#rec1FINAL assume true; 2805#rec1EXIT >#28#return; 2800#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 2802#$Ultimate##0 ~i := #in~i; 2823#L12 assume ~i <= 0;#res := 0; 2822#rec1FINAL assume true; 2816#rec1EXIT >#30#return; 2814#L14-2 call #t~ret2 := rec1(#t~ret1);< 2799#$Ultimate##0 ~i := #in~i; 2818#L12 assume ~i <= 0;#res := 0; 2815#rec1FINAL assume true; 2813#rec1EXIT >#32#return; 2812#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 2811#rec1FINAL assume true; 2810#rec1EXIT >#34#return; 2778#L20-1 call #t~ret4 := rec2(#t~ret3 - 1);< 2780#$Ultimate##0 ~j := #in~j; 2791#L18 assume !(~j <= 0); 2784#L20 call #t~ret3 := rec1(~j);< 2781#$Ultimate##0 [2023-11-23 22:34:36,080 INFO L750 eck$LassoCheckResult]: Loop: 2781#$Ultimate##0 ~i := #in~i; 2783#L12 assume !(~i <= 0); 2782#L14 call #t~ret0 := rec1(~i - 2);< 2781#$Ultimate##0 [2023-11-23 22:34:36,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:36,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1256061253, now seen corresponding path program 2 times [2023-11-23 22:34:36,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:36,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530060009] [2023-11-23 22:34:36,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:36,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:36,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:36,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 22:34:36,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:36,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 22:34:36,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:36,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 22:34:36,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:36,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 22:34:36,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:36,206 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-23 22:34:36,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 22:34:36,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530060009] [2023-11-23 22:34:36,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530060009] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 22:34:36,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045749396] [2023-11-23 22:34:36,207 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 22:34:36,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 22:34:36,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:36,209 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 22:34:36,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-23 22:34:36,255 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 22:34:36,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 22:34:36,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:36,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:36,290 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-23 22:34:36,291 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 22:34:36,397 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-23 22:34:36,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045749396] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 22:34:36,398 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 22:34:36,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2023-11-23 22:34:36,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345195716] [2023-11-23 22:34:36,398 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 22:34:36,399 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-23 22:34:36,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:36,399 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 4 times [2023-11-23 22:34:36,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 22:34:36,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511231988] [2023-11-23 22:34:36,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 22:34:36,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 22:34:36,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:36,402 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-23 22:34:36,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-23 22:34:36,404 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-23 22:34:36,431 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:36,431 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:36,431 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:36,432 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:36,432 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-23 22:34:36,432 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,432 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:36,432 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:36,432 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2023-11-23 22:34:36,432 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:36,432 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:36,433 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,436 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,441 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,443 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,445 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,447 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,473 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:36,473 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-23 22:34:36,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:36,474 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:36,483 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:36,484 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:36,496 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-23 22:34:36,505 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-23 22:34:36,506 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-23 22:34:36,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2023-11-23 22:34:36,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:36,526 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:36,535 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-23 22:34:36,535 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:36,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-23 22:34:36,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:36,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:36,587 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:36,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-23 22:34:36,589 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-23 22:34:36,589 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-23 22:34:36,632 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-23 22:34:36,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2023-11-23 22:34:36,635 INFO L210 LassoAnalysis]: Preferences: [2023-11-23 22:34:36,635 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-23 22:34:36,635 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-23 22:34:36,635 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-23 22:34:36,635 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-23 22:34:36,635 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,635 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-23 22:34:36,635 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-23 22:34:36,635 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1d.c_Iteration7_Loop [2023-11-23 22:34:36,635 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-23 22:34:36,636 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-23 22:34:36,636 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,642 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,646 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,648 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,650 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,653 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-23 22:34:36,697 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-23 22:34:36,697 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-23 22:34:36,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:36,699 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:36,704 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-23 22:34:36,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-23 22:34:36,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-23 22:34:36,717 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-23 22:34:36,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-23 22:34:36,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-23 22:34:36,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-23 22:34:36,719 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-23 22:34:36,719 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-23 22:34:36,735 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-23 22:34:36,744 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-23 22:34:36,744 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-23 22:34:36,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-23 22:34:36,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 [2023-11-23 22:34:36,746 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-23 22:34:36,748 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-23 22:34:36,748 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-23 22:34:36,748 INFO L513 LassoAnalysis]: Proved termination. [2023-11-23 22:34:36,748 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-23 22:34:36,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-23 22:34:36,767 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2023-11-23 22:34:36,768 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-23 22:34:36,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:36,823 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:36,825 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:37,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:37,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:37,064 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:37,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:37,097 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:37,097 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:37,174 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 64 states and 76 transitions. Complement of second has 13 states. [2023-11-23 22:34:37,174 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 [2023-11-23 22:34:37,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:37,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 11 transitions. [2023-11-23 22:34:37,175 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 11 transitions. Stem has 30 letters. Loop has 3 letters. [2023-11-23 22:34:37,176 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:37,176 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:37,189 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:37,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:37,240 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:37,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:37,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:37,463 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:37,463 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:37,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:37,486 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:37,486 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:37,549 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 64 states and 76 transitions. Complement of second has 13 states. [2023-11-23 22:34:37,550 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 [2023-11-23 22:34:37,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:37,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 11 transitions. [2023-11-23 22:34:37,552 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 11 transitions. Stem has 30 letters. Loop has 3 letters. [2023-11-23 22:34:37,553 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:37,553 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-23 22:34:37,564 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 22:34:37,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:37,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-23 22:34:37,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:37,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-11-23 22:34:37,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 22:34:37,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 22:34:37,873 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 22:34:37,898 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-23 22:34:37,899 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2023-11-23 22:34:37,899 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15 Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:37,999 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 54 states and 65 transitions. cyclomatic complexity: 15. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 78 states and 90 transitions. Complement of second has 13 states. [2023-11-23 22:34:38,000 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 [2023-11-23 22:34:38,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 4 states have internal predecessors, (11), 3 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-23 22:34:38,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 25 transitions. [2023-11-23 22:34:38,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 3 letters. [2023-11-23 22:34:38,002 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:38,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 3 letters. [2023-11-23 22:34:38,003 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:38,003 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 30 letters. Loop has 6 letters. [2023-11-23 22:34:38,003 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-23 22:34:38,003 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 78 states and 90 transitions. [2023-11-23 22:34:38,005 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-23 22:34:38,005 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 78 states to 0 states and 0 transitions. [2023-11-23 22:34:38,005 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-23 22:34:38,006 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-23 22:34:38,006 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-23 22:34:38,006 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:34:38,006 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:38,006 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:38,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 22:34:38,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 22:34:38,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 22:34:38,007 INFO L87 Difference]: Start difference. First operand 0 states and 0 transitions. Second operand has 8 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-23 22:34:38,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 22:34:38,008 INFO L93 Difference]: Finished difference Result 0 states and 0 transitions. [2023-11-23 22:34:38,008 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 0 states and 0 transitions. [2023-11-23 22:34:38,008 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-23 22:34:38,008 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 0 states to 0 states and 0 transitions. [2023-11-23 22:34:38,008 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-23 22:34:38,009 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-23 22:34:38,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-23 22:34:38,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-23 22:34:38,009 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:38,009 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:38,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-23 22:34:38,010 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-23 22:34:38,010 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-23 22:34:38,010 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-23 22:34:38,010 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-23 22:34:38,011 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-23 22:34:38,019 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 23.11 10:34:38 BoogieIcfgContainer [2023-11-23 22:34:38,019 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-23 22:34:38,020 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-23 22:34:38,020 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-23 22:34:38,021 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-23 22:34:38,021 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:34:27" (3/4) ... [2023-11-23 22:34:38,024 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-23 22:34:38,025 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-23 22:34:38,026 INFO L158 Benchmark]: Toolchain (without parser) took 10907.67ms. Allocated memory was 159.4MB in the beginning and 199.2MB in the end (delta: 39.8MB). Free memory was 115.0MB in the beginning and 134.9MB in the end (delta: -19.9MB). Peak memory consumption was 21.3MB. Max. memory is 16.1GB. [2023-11-23 22:34:38,027 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 159.4MB. Free memory is still 132.4MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:34:38,027 INFO L158 Benchmark]: CACSL2BoogieTranslator took 224.48ms. Allocated memory is still 159.4MB. Free memory was 114.7MB in the beginning and 105.5MB in the end (delta: 9.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-23 22:34:38,028 INFO L158 Benchmark]: Boogie Procedure Inliner took 32.91ms. Allocated memory is still 159.4MB. Free memory was 105.5MB in the beginning and 104.3MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:34:38,028 INFO L158 Benchmark]: Boogie Preprocessor took 31.81ms. Allocated memory is still 159.4MB. Free memory was 104.3MB in the beginning and 102.8MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-23 22:34:38,029 INFO L158 Benchmark]: RCFGBuilder took 292.67ms. Allocated memory is still 159.4MB. Free memory was 102.8MB in the beginning and 93.4MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-23 22:34:38,029 INFO L158 Benchmark]: BuchiAutomizer took 10314.03ms. Allocated memory was 159.4MB in the beginning and 199.2MB in the end (delta: 39.8MB). Free memory was 93.4MB in the beginning and 134.9MB in the end (delta: -41.5MB). Peak memory consumption was 309.9kB. Max. memory is 16.1GB. [2023-11-23 22:34:38,030 INFO L158 Benchmark]: Witness Printer took 5.37ms. Allocated memory is still 199.2MB. Free memory is still 134.9MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-23 22:34:38,032 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 159.4MB. Free memory is still 132.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 224.48ms. Allocated memory is still 159.4MB. Free memory was 114.7MB in the beginning and 105.5MB in the end (delta: 9.2MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 32.91ms. Allocated memory is still 159.4MB. Free memory was 105.5MB in the beginning and 104.3MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 31.81ms. Allocated memory is still 159.4MB. Free memory was 104.3MB in the beginning and 102.8MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 292.67ms. Allocated memory is still 159.4MB. Free memory was 102.8MB in the beginning and 93.4MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 10314.03ms. Allocated memory was 159.4MB in the beginning and 199.2MB in the end (delta: 39.8MB). Free memory was 93.4MB in the beginning and 134.9MB in the end (delta: -41.5MB). Peak memory consumption was 309.9kB. Max. memory is 16.1GB. * Witness Printer took 5.37ms. Allocated memory is still 199.2MB. Free memory is still 134.9MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 10 terminating modules (5 trivial, 3 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(j) and consists of 10 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 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 5 locations. 5 modules have a trivial ranking function, the largest among these consists of 8 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 10.2s and 8 iterations. TraceHistogramMax:5. Analysis of lassos took 5.5s. Construction of modules took 0.4s. Büchi inclusion checks took 4.0s. Highest rank in rank-based complementation 3. Minimization of det autom 3. Minimization of nondet autom 7. Automata minimization 0.2s AutomataMinimizationTime, 8 MinimizatonAttempts, 89 StatesRemovedByMinimization, 7 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [3, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 22/24 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 221 SdHoareTripleChecker+Valid, 0.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 198 mSDsluCounter, 528 SdHoareTripleChecker+Invalid, 0.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 330 mSDsCounter, 133 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 317 IncrementalHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 133 mSolverCounterUnsat, 198 mSDtfsCounter, 317 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI2 SFLT2 conc0 concLT2 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital10 mio100 ax100 hnf100 lsp100 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq153 hnf93 smp100 dnf100 smp100 tf113 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 38ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 14 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 5 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.9s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2023-11-23 22:34:38,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-23 22:34:38,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-23 22:34:38,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-23 22:34:38,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_30cd5ff6-25f8-45d0-b74e-4a0092a6d271/bin/uautomizer-verify-zZY32mL2XJ/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE