./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl --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 9948dbd77aeb2de72e0bd3a3a4e22b1606b19383e4631af58adbec46ed909b6c --- Real Ultimate output --- This is Ultimate 0.2.3-dev-cf1a783 [2023-11-12 02:31:27,311 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:31:27,437 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-12 02:31:27,444 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:31:27,445 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:31:27,484 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:31:27,485 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:31:27,486 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:31:27,487 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:31:27,493 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:31:27,494 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:31:27,494 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-12 02:31:27,495 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-12 02:31:27,497 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-12 02:31:27,497 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-12 02:31:27,498 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-12 02:31:27,498 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-12 02:31:27,499 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:31:27,500 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-12 02:31:27,500 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:31:27,501 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:31:27,502 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-12 02:31:27,502 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-12 02:31:27,503 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-12 02:31:27,503 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-12 02:31:27,504 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:31:27,504 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-12 02:31:27,505 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:31:27,505 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:31:27,506 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:31:27,507 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:31:27,507 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:31:27,508 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-12 02:31:27,508 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_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/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_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl 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 -> 9948dbd77aeb2de72e0bd3a3a4e22b1606b19383e4631af58adbec46ed909b6c [2023-11-12 02:31:27,895 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:31:27,933 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:31:27,936 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:31:27,938 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:31:27,939 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:31:27,940 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c [2023-11-12 02:31:31,226 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:31:31,505 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:31:31,506 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c [2023-11-12 02:31:31,513 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/data/28af56652/c15be95d42ce499e8d42c9ebb9431026/FLAGe9be483bd [2023-11-12 02:31:31,855 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/data/28af56652/c15be95d42ce499e8d42c9ebb9431026 [2023-11-12 02:31:31,860 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:31:31,861 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:31:31,863 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:31:31,863 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:31:31,869 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:31:31,870 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:31:31" (1/1) ... [2023-11-12 02:31:31,871 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26fc83d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:31, skipping insertion in model container [2023-11-12 02:31:31,872 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:31:31" (1/1) ... [2023-11-12 02:31:31,896 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:31:32,068 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:31:32,076 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:31:32,089 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:31:32,104 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:31:32,104 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32 WrapperNode [2023-11-12 02:31:32,104 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:31:32,105 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:31:32,105 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:31:32,105 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:31:32,114 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,118 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,134 INFO L138 Inliner]: procedures = 6, calls = 8, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 7 [2023-11-12 02:31:32,135 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:31:32,135 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:31:32,136 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:31:32,136 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:31:32,145 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,145 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,146 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,146 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,148 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,150 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,151 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,151 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,153 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:31:32,155 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:31:32,155 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:31:32,155 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:31:32,157 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (1/1) ... [2023-11-12 02:31:32,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:32,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:32,192 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:32,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-12 02:31:32,232 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2023-11-12 02:31:32,233 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2023-11-12 02:31:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2023-11-12 02:31:32,233 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2023-11-12 02:31:32,233 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:31:32,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:31:32,297 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:31:32,299 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:31:32,408 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:31:32,416 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:31:32,417 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-12 02:31:32,419 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:31:32 BoogieIcfgContainer [2023-11-12 02:31:32,419 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:31:32,420 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-12 02:31:32,421 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-12 02:31:32,437 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-12 02:31:32,438 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:31:32,438 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 12.11 02:31:31" (1/3) ... [2023-11-12 02:31:32,440 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@c19f8b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:31:32, skipping insertion in model container [2023-11-12 02:31:32,440 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:31:32,440 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:31:32" (2/3) ... [2023-11-12 02:31:32,441 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@c19f8b3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:31:32, skipping insertion in model container [2023-11-12 02:31:32,441 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:31:32,441 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:31:32" (3/3) ... [2023-11-12 02:31:32,442 INFO L332 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1b.c [2023-11-12 02:31:32,503 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-12 02:31:32,503 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-12 02:31:32,503 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-12 02:31:32,504 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-12 02:31:32,504 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-12 02:31:32,504 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-12 02:31:32,504 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-12 02:31:32,505 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-12 02:31:32,509 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-12 02:31:32,530 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:32,531 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:32,531 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:32,536 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-12 02:31:32,536 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:32,537 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-12 02:31:32,537 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-12 02:31:32,540 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:32,540 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:32,541 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:32,541 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-12 02:31:32,541 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:32,550 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-12 02:31:32,550 INFO L750 eck$LassoCheckResult]: Loop: 7#$Ultimate##0true ~j := #in~j; 17#L18true assume !(~j <= 0); 20#L20true call #t~ret3 := rec1(~j - 1);< 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);< 7#$Ultimate##0true [2023-11-12 02:31:32,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:32,559 INFO L85 PathProgramCache]: Analyzing trace with hash 48738, now seen corresponding path program 1 times [2023-11-12 02:31:32,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:32,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1371166003] [2023-11-12 02:31:32,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:32,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:32,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:32,635 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:32,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:32,656 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:32,659 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:32,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1074209557, now seen corresponding path program 1 times [2023-11-12 02:31:32,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:32,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552329966] [2023-11-12 02:31:32,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:32,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:32,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:32,678 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:32,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:32,687 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:32,689 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:32,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1203131828, now seen corresponding path program 1 times [2023-11-12 02:31:32,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:32,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579644530] [2023-11-12 02:31:32,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:32,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:32,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:32,701 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:32,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:32,711 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:32,964 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:32,965 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:32,965 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:32,965 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:32,966 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:32,966 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:32,966 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:32,966 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:32,966 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration1_Loop [2023-11-12 02:31:32,967 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:32,967 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:33,012 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-12 02:31:33,022 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-12 02:31:33,026 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-12 02:31:33,029 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-12 02:31:33,038 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-12 02:31:33,104 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:33,105 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:33,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,113 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-12 02:31:33,118 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:33,119 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:33,153 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:33,153 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_~j=0} Honda state: {rec2_~j=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:31:33,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,170 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,183 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:33,183 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:33,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-12 02:31:33,207 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:33,207 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#res=0} Honda state: {rec2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:31:33,216 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,218 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,223 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:33,223 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:33,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-12 02:31:33,240 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:33,241 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-12 02:31:33,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,248 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-12 02:31:33,251 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:33,251 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:33,267 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,269 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-12 02:31:33,276 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:33,277 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:33,293 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:33,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2023-11-12 02:31:33,298 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:33,298 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:33,298 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:33,298 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:33,299 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:33,299 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,299 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:33,299 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:33,299 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration1_Loop [2023-11-12 02:31:33,299 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:33,299 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:33,301 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-12 02:31:33,309 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-12 02:31:33,313 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-12 02:31:33,317 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-12 02:31:33,326 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-12 02:31:33,363 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:33,368 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:33,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,371 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,403 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-12 02:31:33,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-12 02:31:33,419 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:33,420 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:33,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:33,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:33,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:33,424 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:33,424 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:33,435 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:33,449 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,452 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-12 02:31:33,465 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-12 02:31:33,478 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:33,479 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:33,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:33,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:33,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:33,480 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:33,480 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:33,513 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:33,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,524 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,533 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-12 02:31:33,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-12 02:31:33,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:33,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:33,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:33,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:33,550 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:33,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:33,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:33,562 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:33,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,582 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-12 02:31:33,608 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-12 02:31:33,621 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:33,621 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:33,621 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:33,621 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:33,621 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:33,626 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:33,626 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:33,636 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:33,641 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:31:33,641 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:31:33,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:33,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:33,696 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:33,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-12 02:31:33,703 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:33,703 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:33,703 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:33,704 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2023-11-12 02:31:33,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:33,711 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:33,754 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:33,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:33,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:31:33,782 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:33,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:33,836 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:31:33,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:33,982 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-12 02:31:34,018 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2023-11-12 02:31:34,021 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. 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 7 states, 5 states have (on average 1.4) internal successors, (7), 5 states have internal predecessors, (7), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-12 02:31:34,641 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. 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 7 states, 5 states have (on average 1.4) internal successors, (7), 5 states have internal predecessors, (7), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 195 states and 280 transitions. Complement of second has 61 states. [2023-11-12 02:31:34,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-12 02:31:34,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 5 states have (on average 1.4) internal successors, (7), 5 states have internal predecessors, (7), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-12 02:31:34,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 58 transitions. [2023-11-12 02:31:34,663 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 58 transitions. Stem has 3 letters. Loop has 8 letters. [2023-11-12 02:31:34,666 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:34,666 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 58 transitions. Stem has 11 letters. Loop has 8 letters. [2023-11-12 02:31:34,667 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:34,667 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 58 transitions. Stem has 3 letters. Loop has 16 letters. [2023-11-12 02:31:34,667 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:34,668 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 195 states and 280 transitions. [2023-11-12 02:31:34,686 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:34,699 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 195 states to 83 states and 121 transitions. [2023-11-12 02:31:34,701 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 36 [2023-11-12 02:31:34,701 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 39 [2023-11-12 02:31:34,702 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 121 transitions. [2023-11-12 02:31:34,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:34,703 INFO L218 hiAutomatonCegarLoop]: Abstraction has 83 states and 121 transitions. [2023-11-12 02:31:34,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states and 121 transitions. [2023-11-12 02:31:34,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 56. [2023-11-12 02:31:34,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 29 states have (on average 1.1724137931034482) internal successors, (34), 32 states have internal predecessors, (34), 20 states have call successors, (20), 8 states have call predecessors, (20), 7 states have return successors, (30), 15 states have call predecessors, (30), 16 states have call successors, (30) [2023-11-12 02:31:34,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 84 transitions. [2023-11-12 02:31:34,753 INFO L240 hiAutomatonCegarLoop]: Abstraction has 56 states and 84 transitions. [2023-11-12 02:31:34,753 INFO L428 stractBuchiCegarLoop]: Abstraction has 56 states and 84 transitions. [2023-11-12 02:31:34,754 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-12 02:31:34,754 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 56 states and 84 transitions. [2023-11-12 02:31:34,757 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:34,757 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:34,757 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:34,758 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:34,758 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:31:34,758 INFO L748 eck$LassoCheckResult]: Stem: 391#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 384#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; 351#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 360#$Ultimate##0 ~j := #in~j; 362#L18 assume !(~j <= 0); 355#L20 call #t~ret3 := rec1(~j - 1);< 354#$Ultimate##0 ~i := #in~i; 356#L12 assume !(~i <= 0); 367#L14 call #t~ret0 := rec1(~i - 2);< 382#$Ultimate##0 [2023-11-12 02:31:34,759 INFO L750 eck$LassoCheckResult]: Loop: 382#$Ultimate##0 ~i := #in~i; 397#L12 assume !(~i <= 0); 370#L14 call #t~ret0 := rec1(~i - 2);< 382#$Ultimate##0 [2023-11-12 02:31:34,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:34,759 INFO L85 PathProgramCache]: Analyzing trace with hash 838970620, now seen corresponding path program 1 times [2023-11-12 02:31:34,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:34,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893543004] [2023-11-12 02:31:34,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:34,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:34,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:34,772 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:34,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:34,781 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:34,782 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:34,782 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 1 times [2023-11-12 02:31:34,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:34,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525658768] [2023-11-12 02:31:34,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:34,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:34,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:34,789 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:34,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:34,794 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:34,795 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:34,795 INFO L85 PathProgramCache]: Analyzing trace with hash 1359045147, now seen corresponding path program 2 times [2023-11-12 02:31:34,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:34,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109474917] [2023-11-12 02:31:34,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:34,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:34,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:34,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:34,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:34,818 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:34,859 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:34,859 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:34,859 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:34,860 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:34,860 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:34,860 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:34,860 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:34,860 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:34,860 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration2_Loop [2023-11-12 02:31:34,860 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:34,860 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:34,862 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-12 02:31:34,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-12 02:31:34,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-12 02:31:34,871 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-12 02:31:34,874 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-12 02:31:34,877 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-12 02:31:34,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2023-11-12 02:31:34,951 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:34,951 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:34,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:34,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:34,954 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:34,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-12 02:31:34,967 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:34,967 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:34,998 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:34,998 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:31:35,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,011 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,024 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:35,024 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:35,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-12 02:31:35,054 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:35,054 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:31:35,063 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,065 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,075 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:35,075 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:35,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-12 02:31:35,099 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:35,099 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-12 02:31:35,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,110 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,121 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:35,121 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:35,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-12 02:31:35,144 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:35,144 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-12 02:31:35,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,156 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,161 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:35,161 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:35,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-12 02:31:35,184 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:35,185 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-12 02:31:35,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,196 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,206 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:35,206 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:35,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-12 02:31:35,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,257 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,265 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:35,265 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:35,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-12 02:31:35,349 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:35,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,353 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:35,353 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:35,353 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:35,353 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:35,353 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:35,353 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,353 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:35,353 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:35,354 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration2_Loop [2023-11-12 02:31:35,354 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:35,354 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:35,355 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-12 02:31:35,359 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-12 02:31:35,378 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-12 02:31:35,381 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-12 02:31:35,386 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-12 02:31:35,393 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-12 02:31:35,454 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:35,454 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:35,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,458 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-12 02:31:35,470 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-12 02:31:35,483 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:35,484 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:35,484 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:35,484 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:35,484 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:35,485 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:35,485 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:35,486 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:35,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,491 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-12 02:31:35,499 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-12 02:31:35,510 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:35,510 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:35,510 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:35,510 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:35,511 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:35,515 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:35,515 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:35,524 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:35,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,536 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-12 02:31:35,547 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-12 02:31:35,558 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:35,558 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:35,559 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:35,559 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:35,559 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:35,560 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:35,560 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:35,581 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:35,586 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2023-11-12 02:31:35,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,588 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,598 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-12 02:31:35,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-12 02:31:35,610 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:35,610 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:35,610 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:35,610 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:35,610 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:35,611 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:35,611 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:35,625 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:35,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,631 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,635 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-12 02:31:35,647 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:35,647 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:35,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:35,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:35,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:35,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-12 02:31:35,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:35,653 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:35,673 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:35,676 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-12 02:31:35,676 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-12 02:31:35,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:35,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:35,678 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:35,683 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:35,683 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:35,683 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:35,683 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-12 02:31:35,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-12 02:31:35,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:35,693 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:35,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:35,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:35,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:31:35,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:35,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:35,775 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:35,776 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:35,807 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-12 02:31:35,808 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-12 02:31:35,809 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 56 states and 84 transitions. cyclomatic complexity: 32 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-12 02:31:35,876 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 56 states and 84 transitions. cyclomatic complexity: 32. 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 106 states and 150 transitions. Complement of second has 13 states. [2023-11-12 02:31:35,876 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-12 02:31:35,877 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-12 02:31:35,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 18 transitions. [2023-11-12 02:31:35,878 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 18 transitions. Stem has 9 letters. Loop has 3 letters. [2023-11-12 02:31:35,879 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:35,879 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 18 transitions. Stem has 12 letters. Loop has 3 letters. [2023-11-12 02:31:35,879 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:35,879 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 18 transitions. Stem has 9 letters. Loop has 6 letters. [2023-11-12 02:31:35,880 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:35,880 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 106 states and 150 transitions. [2023-11-12 02:31:35,885 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:35,890 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 106 states to 94 states and 138 transitions. [2023-11-12 02:31:35,891 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 38 [2023-11-12 02:31:35,891 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2023-11-12 02:31:35,891 INFO L73 IsDeterministic]: Start isDeterministic. Operand 94 states and 138 transitions. [2023-11-12 02:31:35,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:35,893 INFO L218 hiAutomatonCegarLoop]: Abstraction has 94 states and 138 transitions. [2023-11-12 02:31:35,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states and 138 transitions. [2023-11-12 02:31:35,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2023-11-12 02:31:35,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 51 states have (on average 1.2156862745098038) internal successors, (62), 58 states have internal predecessors, (62), 27 states have call successors, (27), 15 states have call predecessors, (27), 12 states have return successors, (41), 16 states have call predecessors, (41), 22 states have call successors, (41) [2023-11-12 02:31:35,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 130 transitions. [2023-11-12 02:31:35,909 INFO L240 hiAutomatonCegarLoop]: Abstraction has 90 states and 130 transitions. [2023-11-12 02:31:35,909 INFO L428 stractBuchiCegarLoop]: Abstraction has 90 states and 130 transitions. [2023-11-12 02:31:35,909 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-12 02:31:35,909 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90 states and 130 transitions. [2023-11-12 02:31:35,911 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:35,912 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:35,912 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:35,913 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:35,913 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:31:35,913 INFO L748 eck$LassoCheckResult]: Stem: 629#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 619#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; 579#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 615#$Ultimate##0 ~j := #in~j; 593#L18 assume !(~j <= 0); 585#L20 call #t~ret3 := rec1(~j - 1);< 584#$Ultimate##0 ~i := #in~i; 586#L12 assume !(~i <= 0); 596#L14 call #t~ret0 := rec1(~i - 2);< 626#$Ultimate##0 ~i := #in~i; 643#L12 assume ~i <= 0;#res := 0; 641#rec1FINAL assume true; 640#rec1EXIT >#28#return; 603#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 617#$Ultimate##0 [2023-11-12 02:31:35,914 INFO L750 eck$LassoCheckResult]: Loop: 617#$Ultimate##0 ~i := #in~i; 638#L12 assume !(~i <= 0); 598#L14 call #t~ret0 := rec1(~i - 2);< 617#$Ultimate##0 [2023-11-12 02:31:35,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:35,914 INFO L85 PathProgramCache]: Analyzing trace with hash 372282091, now seen corresponding path program 1 times [2023-11-12 02:31:35,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:35,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25992148] [2023-11-12 02:31:35,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:35,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:35,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:35,924 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:35,934 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:35,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:35,935 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 2 times [2023-11-12 02:31:35,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:35,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404147867] [2023-11-12 02:31:35,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:35,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:35,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:35,941 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:35,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:35,944 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:35,945 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:35,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1050214860, now seen corresponding path program 2 times [2023-11-12 02:31:35,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:35,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155251718] [2023-11-12 02:31:35,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:35,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:35,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:36,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-12 02:31:36,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:36,136 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-12 02:31:36,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:31:36,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155251718] [2023-11-12 02:31:36,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155251718] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:31:36,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:31:36,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-12 02:31:36,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445058617] [2023-11-12 02:31:36,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:31:36,179 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:36,179 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:36,179 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:36,179 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:36,179 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:36,179 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,179 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:36,180 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:36,180 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration3_Loop [2023-11-12 02:31:36,180 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:36,180 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:36,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-12 02:31:36,185 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-12 02:31:36,194 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-12 02:31:36,196 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-12 02:31:36,198 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-12 02:31:36,201 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-12 02:31:36,231 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:36,231 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:36,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:36,232 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:36,236 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:36,236 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:36,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-12 02:31:36,251 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:36,251 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-12 02:31:36,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:36,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:36,255 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:36,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-12 02:31:36,258 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:36,258 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:36,272 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:36,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:36,274 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:36,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-12 02:31:36,278 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:36,279 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:36,349 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:36,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-12 02:31:36,352 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:36,352 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:36,352 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:36,352 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:36,352 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:36,352 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,353 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:36,353 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:36,353 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration3_Loop [2023-11-12 02:31:36,353 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:36,353 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:36,354 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-12 02:31:36,370 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-12 02:31:36,375 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-12 02:31:36,378 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-12 02:31:36,380 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-12 02:31:36,382 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-12 02:31:36,413 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:36,414 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:36,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:36,415 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:36,426 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:31:36,440 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:36,440 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:36,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:36,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:36,440 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:36,441 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-12 02:31:36,441 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:36,441 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:36,477 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:36,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:36,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:36,488 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:36,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-12 02:31:36,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-12 02:31:36,508 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:36,509 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:36,509 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:36,509 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:36,509 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:36,511 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:36,511 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:36,520 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:36,522 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-12 02:31:36,523 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-12 02:31:36,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:36,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:36,528 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:36,530 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:36,530 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:36,530 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:36,530 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-12 02:31:36,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-12 02:31:36,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:36,540 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:36,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:36,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:36,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-12 02:31:36,595 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:36,711 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:36,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:36,747 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-12 02:31:36,747 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-12 02:31:36,748 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 90 states and 130 transitions. cyclomatic complexity: 47 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-12 02:31:36,849 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 90 states and 130 transitions. cyclomatic complexity: 47. 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 135 states and 194 transitions. Complement of second has 14 states. [2023-11-12 02:31:36,850 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-12 02:31:36,851 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-12 02:31:36,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 20 transitions. [2023-11-12 02:31:36,851 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 14 letters. Loop has 3 letters. [2023-11-12 02:31:36,852 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:36,852 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 17 letters. Loop has 3 letters. [2023-11-12 02:31:36,852 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:36,852 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 14 letters. Loop has 6 letters. [2023-11-12 02:31:36,853 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:36,853 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 135 states and 194 transitions. [2023-11-12 02:31:36,857 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:36,863 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 135 states to 123 states and 182 transitions. [2023-11-12 02:31:36,863 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 49 [2023-11-12 02:31:36,863 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 51 [2023-11-12 02:31:36,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 123 states and 182 transitions. [2023-11-12 02:31:36,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:36,864 INFO L218 hiAutomatonCegarLoop]: Abstraction has 123 states and 182 transitions. [2023-11-12 02:31:36,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states and 182 transitions. [2023-11-12 02:31:36,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 114. [2023-11-12 02:31:36,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 65 states have (on average 1.2307692307692308) internal successors, (80), 74 states have internal predecessors, (80), 33 states have call successors, (33), 19 states have call predecessors, (33), 16 states have return successors, (53), 20 states have call predecessors, (53), 28 states have call successors, (53) [2023-11-12 02:31:36,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 166 transitions. [2023-11-12 02:31:36,880 INFO L240 hiAutomatonCegarLoop]: Abstraction has 114 states and 166 transitions. [2023-11-12 02:31:36,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:31:36,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-12 02:31:36,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-12 02:31:36,884 INFO L87 Difference]: Start difference. First operand 114 states and 166 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-12 02:31:36,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:31:36,945 INFO L93 Difference]: Finished difference Result 124 states and 176 transitions. [2023-11-12 02:31:36,945 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 124 states and 176 transitions. [2023-11-12 02:31:36,955 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2023-11-12 02:31:36,966 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 124 states to 122 states and 174 transitions. [2023-11-12 02:31:36,971 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 56 [2023-11-12 02:31:36,972 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 56 [2023-11-12 02:31:36,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 174 transitions. [2023-11-12 02:31:36,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:36,973 INFO L218 hiAutomatonCegarLoop]: Abstraction has 122 states and 174 transitions. [2023-11-12 02:31:36,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 174 transitions. [2023-11-12 02:31:36,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 102. [2023-11-12 02:31:36,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 57 states have (on average 1.1929824561403508) internal successors, (68), 64 states have internal predecessors, (68), 31 states have call successors, (31), 17 states have call predecessors, (31), 14 states have return successors, (45), 20 states have call predecessors, (45), 26 states have call successors, (45) [2023-11-12 02:31:36,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 144 transitions. [2023-11-12 02:31:36,994 INFO L240 hiAutomatonCegarLoop]: Abstraction has 102 states and 144 transitions. [2023-11-12 02:31:36,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-12 02:31:36,997 INFO L428 stractBuchiCegarLoop]: Abstraction has 102 states and 144 transitions. [2023-11-12 02:31:36,997 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-12 02:31:36,997 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 102 states and 144 transitions. [2023-11-12 02:31:36,999 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2023-11-12 02:31:36,999 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:36,999 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:37,000 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:37,000 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:37,000 INFO L748 eck$LassoCheckResult]: Stem: 1194#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1177#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; 1142#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1173#$Ultimate##0 ~j := #in~j; 1206#L18 assume !(~j <= 0); 1160#L20 call #t~ret3 := rec1(~j - 1);< 1205#$Ultimate##0 ~i := #in~i; 1204#L12 assume !(~i <= 0); 1183#L14 call #t~ret0 := rec1(~i - 2);< 1202#$Ultimate##0 ~i := #in~i; 1200#L12 assume !(~i <= 0); 1196#L14 call #t~ret0 := rec1(~i - 2);< 1199#$Ultimate##0 ~i := #in~i; 1201#L12 assume ~i <= 0;#res := 0; 1239#rec1FINAL assume true; 1240#rec1EXIT >#28#return; 1149#L14-1 [2023-11-12 02:31:37,001 INFO L750 eck$LassoCheckResult]: Loop: 1149#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1147#$Ultimate##0 ~i := #in~i; 1150#L12 assume ~i <= 0;#res := 0; 1178#rec1FINAL assume true; 1179#rec1EXIT >#30#return; 1187#L14-2 call #t~ret2 := rec1(#t~ret1);< 1175#$Ultimate##0 ~i := #in~i; 1237#L12 assume !(~i <= 0); 1186#L14 call #t~ret0 := rec1(~i - 2);< 1175#$Ultimate##0 ~i := #in~i; 1237#L12 assume ~i <= 0;#res := 0; 1236#rec1FINAL assume true; 1235#rec1EXIT >#28#return; 1149#L14-1 [2023-11-12 02:31:37,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:37,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1325197585, now seen corresponding path program 1 times [2023-11-12 02:31:37,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:37,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84961656] [2023-11-12 02:31:37,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:37,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:37,010 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:37,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:37,019 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:37,020 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:37,020 INFO L85 PathProgramCache]: Analyzing trace with hash 949089090, now seen corresponding path program 1 times [2023-11-12 02:31:37,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:37,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910343889] [2023-11-12 02:31:37,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:37,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-11-12 02:31:37,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-12 02:31:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,098 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-12 02:31:37,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:31:37,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910343889] [2023-11-12 02:31:37,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910343889] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:31:37,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815922326] [2023-11-12 02:31:37,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:31:37,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:37,101 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:31:37,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-12 02:31:37,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:37,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:37,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,165 INFO L262 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-12 02:31:37,167 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:37,183 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-12 02:31:37,183 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-12 02:31:37,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815922326] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:31:37,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-12 02:31:37,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2023-11-12 02:31:37,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654764316] [2023-11-12 02:31:37,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:31:37,185 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-12 02:31:37,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:31:37,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-12 02:31:37,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-12 02:31:37,186 INFO L87 Difference]: Start difference. First operand 102 states and 144 transitions. cyclomatic complexity: 49 Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-12 02:31:37,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:31:37,238 INFO L93 Difference]: Finished difference Result 118 states and 162 transitions. [2023-11-12 02:31:37,238 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 118 states and 162 transitions. [2023-11-12 02:31:37,241 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:37,246 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 118 states to 118 states and 162 transitions. [2023-11-12 02:31:37,246 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 54 [2023-11-12 02:31:37,247 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 54 [2023-11-12 02:31:37,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 118 states and 162 transitions. [2023-11-12 02:31:37,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:37,247 INFO L218 hiAutomatonCegarLoop]: Abstraction has 118 states and 162 transitions. [2023-11-12 02:31:37,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states and 162 transitions. [2023-11-12 02:31:37,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2023-11-12 02:31:37,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 63 states have (on average 1.1746031746031746) internal successors, (74), 70 states have internal predecessors, (74), 35 states have call successors, (35), 19 states have call predecessors, (35), 16 states have return successors, (49), 24 states have call predecessors, (49), 30 states have call successors, (49) [2023-11-12 02:31:37,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 158 transitions. [2023-11-12 02:31:37,270 INFO L240 hiAutomatonCegarLoop]: Abstraction has 114 states and 158 transitions. [2023-11-12 02:31:37,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-12 02:31:37,274 INFO L428 stractBuchiCegarLoop]: Abstraction has 114 states and 158 transitions. [2023-11-12 02:31:37,275 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-12 02:31:37,275 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 114 states and 158 transitions. [2023-11-12 02:31:37,276 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2023-11-12 02:31:37,277 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:37,277 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:37,279 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:37,280 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:37,280 INFO L748 eck$LassoCheckResult]: Stem: 1480#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 1467#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; 1420#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1444#$Ultimate##0 ~j := #in~j; 1490#L18 assume !(~j <= 0); 1437#L20 call #t~ret3 := rec1(~j - 1);< 1489#$Ultimate##0 ~i := #in~i; 1488#L12 assume !(~i <= 0); 1451#L14 call #t~ret0 := rec1(~i - 2);< 1485#$Ultimate##0 ~i := #in~i; 1486#L12 assume ~i <= 0;#res := 0; 1532#rec1FINAL assume true; 1528#rec1EXIT >#28#return; 1513#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1455#$Ultimate##0 ~i := #in~i; 1517#L12 assume ~i <= 0;#res := 0; 1515#rec1FINAL assume true; 1512#rec1EXIT >#30#return; 1427#L14-2 call #t~ret2 := rec1(#t~ret1);< 1426#$Ultimate##0 ~i := #in~i; 1429#L12 assume ~i <= 0;#res := 0; 1468#rec1FINAL assume true; 1469#rec1EXIT >#32#return; 1436#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1439#rec1FINAL assume true; 1482#rec1EXIT >#34#return; 1419#L20-1 [2023-11-12 02:31:37,280 INFO L750 eck$LassoCheckResult]: Loop: 1419#L20-1 call #t~ret4 := rec2(#t~ret3);< 1423#$Ultimate##0 ~j := #in~j; 1434#L18 assume !(~j <= 0); 1453#L20 call #t~ret3 := rec1(~j - 1);< 1477#$Ultimate##0 ~i := #in~i; 1518#L12 assume !(~i <= 0); 1448#L14 call #t~ret0 := rec1(~i - 2);< 1477#$Ultimate##0 ~i := #in~i; 1518#L12 assume ~i <= 0;#res := 0; 1516#rec1FINAL assume true; 1514#rec1EXIT >#28#return; 1445#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1455#$Ultimate##0 ~i := #in~i; 1517#L12 assume ~i <= 0;#res := 0; 1515#rec1FINAL assume true; 1512#rec1EXIT >#30#return; 1428#L14-2 call #t~ret2 := rec1(#t~ret1);< 1426#$Ultimate##0 ~i := #in~i; 1429#L12 assume ~i <= 0;#res := 0; 1468#rec1FINAL assume true; 1469#rec1EXIT >#32#return; 1472#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1494#rec1FINAL assume true; 1481#rec1EXIT >#34#return; 1419#L20-1 [2023-11-12 02:31:37,281 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:37,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1231361643, now seen corresponding path program 1 times [2023-11-12 02:31:37,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:37,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861209312] [2023-11-12 02:31:37,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:37,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:37,293 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:37,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:37,308 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:37,308 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:37,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1591101301, now seen corresponding path program 1 times [2023-11-12 02:31:37,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:37,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604751770] [2023-11-12 02:31:37,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:37,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:37,324 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:37,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:37,348 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:37,349 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:37,349 INFO L85 PathProgramCache]: Analyzing trace with hash 774680821, now seen corresponding path program 1 times [2023-11-12 02:31:37,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:37,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492362925] [2023-11-12 02:31:37,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:37,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-12 02:31:37,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-12 02:31:37,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-12 02:31:37,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:31:37,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-11-12 02:31:37,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-12 02:31:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-12 02:31:37,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:31:37,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,753 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-12 02:31:37,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:31:37,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492362925] [2023-11-12 02:31:37,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492362925] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:31:37,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1778001225] [2023-11-12 02:31:37,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:37,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:31:37,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:37,757 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:31:37,777 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-12 02:31:37,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:37,829 INFO L262 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-12 02:31:37,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:37,907 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-12 02:31:37,908 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:31:38,130 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-11-12 02:31:38,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1778001225] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:31:38,131 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:31:38,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2023-11-12 02:31:38,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828452088] [2023-11-12 02:31:38,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:31:38,485 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:38,486 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:38,486 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:38,486 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:38,486 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:38,486 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:38,486 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:38,486 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:38,486 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration5_Loop [2023-11-12 02:31:38,486 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:38,487 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:38,488 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-12 02:31:38,498 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-12 02:31:38,500 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-12 02:31:38,541 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:38,541 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:38,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:38,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:38,542 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:38,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-12 02:31:38,545 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:38,549 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:38,574 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:38,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:38,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:38,576 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:38,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-12 02:31:38,578 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:38,578 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:41,068 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:41,072 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2023-11-12 02:31:41,072 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:41,072 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:41,072 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:41,072 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:41,073 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:41,073 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:41,073 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:41,073 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:41,073 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration5_Loop [2023-11-12 02:31:41,073 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:41,073 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:41,074 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-12 02:31:41,093 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-12 02:31:41,096 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-12 02:31:41,135 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:41,135 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:41,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:41,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:41,138 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:41,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-12 02:31:41,147 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-12 02:31:41,158 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:41,159 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:41,159 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:41,159 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:41,159 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:41,161 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:41,161 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:41,174 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:41,186 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:31:41,186 INFO L444 ModelExtractionUtils]: 2 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:31:41,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:41,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:41,193 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:41,197 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:41,197 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:41,197 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:41,197 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#t~ret3) = 1*rec2_#t~ret3 Supporting invariants [] [2023-11-12 02:31:41,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-12 02:31:41,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:41,206 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:41,208 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ret3 could not be translated [2023-11-12 02:31:41,219 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:41,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:41,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:41,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:31:41,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:41,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:41,591 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-12 02:31:41,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:41,823 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:31:41,824 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2023-11-12 02:31:41,824 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 114 states and 158 transitions. cyclomatic complexity: 51 Second operand has 11 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:42,304 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 114 states and 158 transitions. cyclomatic complexity: 51. Second operand has 11 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Result 585 states and 904 transitions. Complement of second has 45 states. [2023-11-12 02:31:42,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2023-11-12 02:31:42,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 5 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:42,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 53 transitions. [2023-11-12 02:31:42,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 26 letters. Loop has 24 letters. [2023-11-12 02:31:42,307 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:42,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 50 letters. Loop has 24 letters. [2023-11-12 02:31:42,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:42,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 26 letters. Loop has 48 letters. [2023-11-12 02:31:42,309 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:42,310 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 585 states and 904 transitions. [2023-11-12 02:31:42,323 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:31:42,334 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 585 states to 433 states and 650 transitions. [2023-11-12 02:31:42,334 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 141 [2023-11-12 02:31:42,335 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 142 [2023-11-12 02:31:42,335 INFO L73 IsDeterministic]: Start isDeterministic. Operand 433 states and 650 transitions. [2023-11-12 02:31:42,336 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:42,336 INFO L218 hiAutomatonCegarLoop]: Abstraction has 433 states and 650 transitions. [2023-11-12 02:31:42,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states and 650 transitions. [2023-11-12 02:31:42,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 384. [2023-11-12 02:31:42,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 203 states have (on average 1.1428571428571428) internal successors, (232), 226 states have internal predecessors, (232), 125 states have call successors, (129), 57 states have call predecessors, (129), 56 states have return successors, (174), 100 states have call predecessors, (174), 116 states have call successors, (174) [2023-11-12 02:31:42,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 535 transitions. [2023-11-12 02:31:42,374 INFO L240 hiAutomatonCegarLoop]: Abstraction has 384 states and 535 transitions. [2023-11-12 02:31:42,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:31:42,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-12 02:31:42,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-11-12 02:31:42,375 INFO L87 Difference]: Start difference. First operand 384 states and 535 transitions. Second operand has 13 states, 10 states have (on average 2.2) internal successors, (22), 9 states have internal predecessors, (22), 5 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-12 02:31:42,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:31:42,596 INFO L93 Difference]: Finished difference Result 443 states and 646 transitions. [2023-11-12 02:31:42,596 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 443 states and 646 transitions. [2023-11-12 02:31:42,605 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:31:42,614 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 443 states to 350 states and 496 transitions. [2023-11-12 02:31:42,614 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 132 [2023-11-12 02:31:42,614 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2023-11-12 02:31:42,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 350 states and 496 transitions. [2023-11-12 02:31:42,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:42,615 INFO L218 hiAutomatonCegarLoop]: Abstraction has 350 states and 496 transitions. [2023-11-12 02:31:42,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states and 496 transitions. [2023-11-12 02:31:42,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 315. [2023-11-12 02:31:42,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 169 states have (on average 1.1005917159763314) internal successors, (186), 183 states have internal predecessors, (186), 100 states have call successors, (102), 49 states have call predecessors, (102), 46 states have return successors, (128), 82 states have call predecessors, (128), 84 states have call successors, (128) [2023-11-12 02:31:42,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 416 transitions. [2023-11-12 02:31:42,670 INFO L240 hiAutomatonCegarLoop]: Abstraction has 315 states and 416 transitions. [2023-11-12 02:31:42,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-12 02:31:42,672 INFO L428 stractBuchiCegarLoop]: Abstraction has 315 states and 416 transitions. [2023-11-12 02:31:42,672 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-12 02:31:42,673 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 315 states and 416 transitions. [2023-11-12 02:31:42,676 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:31:42,676 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:42,676 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:42,678 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:42,678 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:31:42,678 INFO L748 eck$LassoCheckResult]: Stem: 3626#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 3602#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; 3561#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 3590#$Ultimate##0 ~j := #in~j; 3646#L18 assume !(~j <= 0); 3577#L20 call #t~ret3 := rec1(~j - 1);< 3644#$Ultimate##0 ~i := #in~i; 3653#L12 assume !(~i <= 0); 3596#L14 call #t~ret0 := rec1(~i - 2);< 3652#$Ultimate##0 ~i := #in~i; 3657#L12 assume ~i <= 0;#res := 0; 3764#rec1FINAL assume true; 3762#rec1EXIT >#28#return; 3749#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 3599#$Ultimate##0 ~i := #in~i; 3753#L12 assume ~i <= 0;#res := 0; 3752#rec1FINAL assume true; 3748#rec1EXIT >#30#return; 3566#L14-2 call #t~ret2 := rec1(#t~ret1);< 3565#$Ultimate##0 ~i := #in~i; 3568#L12 assume ~i <= 0;#res := 0; 3763#rec1FINAL assume true; 3761#rec1EXIT >#32#return; 3576#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 3578#rec1FINAL assume true; 3627#rec1EXIT >#34#return; 3558#L20-1 call #t~ret4 := rec2(#t~ret3);< 3560#$Ultimate##0 ~j := #in~j; 3573#L18 assume !(~j <= 0); 3618#L20 call #t~ret3 := rec1(~j - 1);< 3630#$Ultimate##0 ~i := #in~i; 3740#L12 assume !(~i <= 0); 3617#L14 call #t~ret0 := rec1(~i - 2);< 3620#$Ultimate##0 [2023-11-12 02:31:42,678 INFO L750 eck$LassoCheckResult]: Loop: 3620#$Ultimate##0 ~i := #in~i; 3713#L12 assume !(~i <= 0); 3700#L14 call #t~ret0 := rec1(~i - 2);< 3620#$Ultimate##0 [2023-11-12 02:31:42,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:42,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1565705522, now seen corresponding path program 2 times [2023-11-12 02:31:42,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:42,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445356209] [2023-11-12 02:31:42,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:42,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:42,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:42,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-12 02:31:42,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:42,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-12 02:31:42,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:42,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-12 02:31:42,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:42,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:31:42,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:42,870 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-12 02:31:42,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:31:42,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445356209] [2023-11-12 02:31:42,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445356209] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:31:42,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805547298] [2023-11-12 02:31:42,871 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-12 02:31:42,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:31:42,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:42,874 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:31:42,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-12 02:31:42,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-12 02:31:42,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:31:42,940 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-12 02:31:42,942 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:42,978 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-12 02:31:42,978 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:31:43,127 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2023-11-12 02:31:43,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805547298] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:31:43,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:31:43,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2023-11-12 02:31:43,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54522513] [2023-11-12 02:31:43,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:31:43,129 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:31:43,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:43,130 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 3 times [2023-11-12 02:31:43,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:43,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234454861] [2023-11-12 02:31:43,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:43,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:43,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:43,134 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:43,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:43,136 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:43,165 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:43,165 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:43,165 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:43,165 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:43,165 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:43,165 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,166 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:43,166 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:43,166 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration6_Loop [2023-11-12 02:31:43,166 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:43,166 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:43,167 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-12 02:31:43,169 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-12 02:31:43,171 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-12 02:31:43,177 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-12 02:31:43,180 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-12 02:31:43,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-12 02:31:43,208 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:43,209 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:43,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,210 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,238 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:43,239 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:43,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-12 02:31:43,270 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:43,270 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-12 02:31:43,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,275 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,282 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:43,282 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:43,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-12 02:31:43,295 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:43,295 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-12 02:31:43,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,299 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-12 02:31:43,303 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:43,303 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:43,324 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,326 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-12 02:31:43,329 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:43,329 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:43,361 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:43,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,367 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:43,367 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:43,367 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:43,367 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:43,367 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:43,368 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,368 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:43,368 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:43,368 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration6_Loop [2023-11-12 02:31:43,368 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:43,368 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:43,369 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-12 02:31:43,372 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-12 02:31:43,374 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-12 02:31:43,377 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-12 02:31:43,383 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-12 02:31:43,386 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-12 02:31:43,415 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:43,416 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:43,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,417 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,434 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-12 02:31:43,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-12 02:31:43,447 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:43,447 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:43,448 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:43,448 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:43,448 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:43,449 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:43,449 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:43,465 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:43,469 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,471 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,482 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-12 02:31:43,495 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:43,495 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:43,495 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:43,495 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:43,495 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:43,496 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:43,496 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:43,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-12 02:31:43,505 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:43,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,515 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,526 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-12 02:31:43,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-12 02:31:43,540 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:43,540 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:43,540 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:43,540 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:43,540 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:43,541 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:43,541 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:43,561 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:43,573 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,575 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,582 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-12 02:31:43,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-12 02:31:43,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:43,596 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:43,596 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:43,596 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:43,596 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:43,598 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:43,598 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:43,621 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:43,624 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-12 02:31:43,624 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-12 02:31:43,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:43,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:43,629 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:43,635 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:43,635 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:43,635 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:43,635 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-12 02:31:43,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-12 02:31:43,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:43,640 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:43,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:43,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:43,708 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-12 02:31:43,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:43,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:43,972 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:43,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:43,996 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-12 02:31:43,997 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-12 02:31:43,997 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 315 states and 416 transitions. cyclomatic complexity: 114 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-12 02:31:44,083 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 315 states and 416 transitions. cyclomatic complexity: 114. 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 349 states and 456 transitions. Complement of second has 14 states. [2023-11-12 02:31:44,084 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-12 02:31:44,087 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-12 02:31:44,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-12 02:31:44,088 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 33 letters. Loop has 3 letters. [2023-11-12 02:31:44,088 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:44,088 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:31:44,100 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:44,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:44,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:44,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-12 02:31:44,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:44,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:44,433 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:44,463 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-12 02:31:44,464 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-12 02:31:44,464 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 315 states and 416 transitions. cyclomatic complexity: 114 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-12 02:31:44,556 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 315 states and 416 transitions. cyclomatic complexity: 114. 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 349 states and 456 transitions. Complement of second has 14 states. [2023-11-12 02:31:44,557 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-12 02:31:44,558 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-12 02:31:44,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2023-11-12 02:31:44,558 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 33 letters. Loop has 3 letters. [2023-11-12 02:31:44,558 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:44,559 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:31:44,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:44,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-12 02:31:44,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:44,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:44,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:44,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:44,918 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-12 02:31:44,919 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-12 02:31:44,919 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 315 states and 416 transitions. cyclomatic complexity: 114 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-12 02:31:45,032 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 315 states and 416 transitions. cyclomatic complexity: 114. 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 486 states and 617 transitions. Complement of second has 16 states. [2023-11-12 02:31:45,033 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-12 02:31:45,034 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, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-12 02:31:45,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 25 transitions. [2023-11-12 02:31:45,034 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 3 letters. [2023-11-12 02:31:45,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:45,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 36 letters. Loop has 3 letters. [2023-11-12 02:31:45,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:45,036 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 6 letters. [2023-11-12 02:31:45,036 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:45,036 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 486 states and 617 transitions. [2023-11-12 02:31:45,045 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 26 [2023-11-12 02:31:45,054 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 486 states to 396 states and 527 transitions. [2023-11-12 02:31:45,054 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 130 [2023-11-12 02:31:45,055 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 137 [2023-11-12 02:31:45,055 INFO L73 IsDeterministic]: Start isDeterministic. Operand 396 states and 527 transitions. [2023-11-12 02:31:45,055 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:45,055 INFO L218 hiAutomatonCegarLoop]: Abstraction has 396 states and 527 transitions. [2023-11-12 02:31:45,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states and 527 transitions. [2023-11-12 02:31:45,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 352. [2023-11-12 02:31:45,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 196 states have (on average 1.1275510204081634) internal successors, (221), 212 states have internal predecessors, (221), 102 states have call successors, (104), 57 states have call predecessors, (104), 54 states have return successors, (132), 82 states have call predecessors, (132), 86 states have call successors, (132) [2023-11-12 02:31:45,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 457 transitions. [2023-11-12 02:31:45,073 INFO L240 hiAutomatonCegarLoop]: Abstraction has 352 states and 457 transitions. [2023-11-12 02:31:45,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:31:45,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-12 02:31:45,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-12 02:31:45,074 INFO L87 Difference]: Start difference. First operand 352 states and 457 transitions. Second operand has 10 states, 8 states have (on average 2.0) internal successors, (16), 6 states have internal predecessors, (16), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-12 02:31:45,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:31:45,177 INFO L93 Difference]: Finished difference Result 379 states and 514 transitions. [2023-11-12 02:31:45,177 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 379 states and 514 transitions. [2023-11-12 02:31:45,184 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-12 02:31:45,187 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 379 states to 105 states and 143 transitions. [2023-11-12 02:31:45,187 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2023-11-12 02:31:45,187 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 99 [2023-11-12 02:31:45,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 105 states and 143 transitions. [2023-11-12 02:31:45,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:45,188 INFO L218 hiAutomatonCegarLoop]: Abstraction has 105 states and 143 transitions. [2023-11-12 02:31:45,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states and 143 transitions. [2023-11-12 02:31:45,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 87. [2023-11-12 02:31:45,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 54 states have internal predecessors, (57), 22 states have call successors, (22), 15 states have call predecessors, (22), 14 states have return successors, (28), 17 states have call predecessors, (28), 20 states have call successors, (28) [2023-11-12 02:31:45,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 107 transitions. [2023-11-12 02:31:45,194 INFO L240 hiAutomatonCegarLoop]: Abstraction has 87 states and 107 transitions. [2023-11-12 02:31:45,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-12 02:31:45,195 INFO L428 stractBuchiCegarLoop]: Abstraction has 87 states and 107 transitions. [2023-11-12 02:31:45,195 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-12 02:31:45,195 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 87 states and 107 transitions. [2023-11-12 02:31:45,214 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-12 02:31:45,214 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:45,214 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:45,215 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:31:45,215 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:31:45,215 INFO L748 eck$LassoCheckResult]: Stem: 6465#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 6454#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; 6434#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 6451#$Ultimate##0 ~j := #in~j; 6493#L18 assume !(~j <= 0); 6467#L20 call #t~ret3 := rec1(~j - 1);< 6492#$Ultimate##0 ~i := #in~i; 6491#L12 assume !(~i <= 0); 6461#L14 call #t~ret0 := rec1(~i - 2);< 6468#$Ultimate##0 ~i := #in~i; 6459#L12 assume !(~i <= 0); 6460#L14 [2023-11-12 02:31:45,216 INFO L750 eck$LassoCheckResult]: Loop: 6460#L14 call #t~ret0 := rec1(~i - 2);< 6499#$Ultimate##0 ~i := #in~i; 6459#L12 assume !(~i <= 0); 6460#L14 [2023-11-12 02:31:45,216 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:45,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1203085824, now seen corresponding path program 3 times [2023-11-12 02:31:45,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:45,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576810522] [2023-11-12 02:31:45,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:45,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:45,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:45,221 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:45,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:45,226 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:45,227 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:45,227 INFO L85 PathProgramCache]: Analyzing trace with hash 55742, now seen corresponding path program 4 times [2023-11-12 02:31:45,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:45,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402917206] [2023-11-12 02:31:45,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:45,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:45,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:45,231 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:45,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:45,233 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:45,234 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:45,234 INFO L85 PathProgramCache]: Analyzing trace with hash 372328287, now seen corresponding path program 4 times [2023-11-12 02:31:45,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:45,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948825550] [2023-11-12 02:31:45,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:45,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:45,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:45,240 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:45,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:45,249 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:45,295 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:45,295 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:45,295 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:45,295 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:45,295 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:45,295 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:45,295 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:45,296 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:45,296 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration7_Loop [2023-11-12 02:31:45,296 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:45,296 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:45,297 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-12 02:31:45,300 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-12 02:31:45,302 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-12 02:31:45,309 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-12 02:31:45,312 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-12 02:31:45,346 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:45,346 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:45,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:45,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:45,353 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:45,357 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:45,357 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:45,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-12 02:31:45,386 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:45,386 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-12 02:31:45,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:45,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:45,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:45,391 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:45,396 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:45,396 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:45,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-12 02:31:45,411 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:45,411 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-12 02:31:45,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:45,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:45,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:45,415 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:45,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-12 02:31:45,419 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:45,419 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:45,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2023-11-12 02:31:45,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:45,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:45,445 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:45,448 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:45,448 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:45,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-12 02:31:47,816 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:47,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-11-12 02:31:47,821 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:47,821 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:47,821 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:47,821 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:47,821 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:47,821 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:47,821 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:47,821 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:47,821 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration7_Loop [2023-11-12 02:31:47,821 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:47,822 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:47,822 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-12 02:31:47,840 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-12 02:31:47,842 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-12 02:31:47,845 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-12 02:31:47,848 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-12 02:31:47,884 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:47,884 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:47,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:47,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:47,885 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:47,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-12 02:31:47,895 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-12 02:31:47,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:47,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:47,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:47,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:47,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:47,911 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:47,911 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:47,920 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:47,926 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-12 02:31:47,926 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-12 02:31:47,927 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:47,927 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:47,930 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:47,946 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:47,946 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:47,946 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:47,946 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_~i) = 1*rec1_~i Supporting invariants [] [2023-11-12 02:31:47,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-12 02:31:47,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:47,954 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:47,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:47,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:47,993 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:31:47,994 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:48,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,025 INFO L262 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:48,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:48,051 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-12 02:31:48,052 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-12 02:31:48,052 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 87 states and 107 transitions. cyclomatic complexity: 23 Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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-12 02:31:48,106 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 87 states and 107 transitions. cyclomatic complexity: 23. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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 101 states and 125 transitions. Complement of second has 11 states. [2023-11-12 02:31:48,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2023-11-12 02:31:48,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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-12 02:31:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2023-11-12 02:31:48,109 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 11 letters. Loop has 3 letters. [2023-11-12 02:31:48,109 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:48,109 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 14 letters. Loop has 3 letters. [2023-11-12 02:31:48,109 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:48,109 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 11 letters. Loop has 6 letters. [2023-11-12 02:31:48,110 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:48,110 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 101 states and 125 transitions. [2023-11-12 02:31:48,112 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-12 02:31:48,114 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 101 states to 95 states and 118 transitions. [2023-11-12 02:31:48,114 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 84 [2023-11-12 02:31:48,115 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 85 [2023-11-12 02:31:48,115 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 118 transitions. [2023-11-12 02:31:48,115 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:48,115 INFO L218 hiAutomatonCegarLoop]: Abstraction has 95 states and 118 transitions. [2023-11-12 02:31:48,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states and 118 transitions. [2023-11-12 02:31:48,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 93. [2023-11-12 02:31:48,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 55 states have (on average 1.1090909090909091) internal successors, (61), 59 states have internal predecessors, (61), 23 states have call successors, (24), 16 states have call predecessors, (24), 15 states have return successors, (30), 17 states have call predecessors, (30), 21 states have call successors, (30) [2023-11-12 02:31:48,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 115 transitions. [2023-11-12 02:31:48,121 INFO L240 hiAutomatonCegarLoop]: Abstraction has 93 states and 115 transitions. [2023-11-12 02:31:48,121 INFO L428 stractBuchiCegarLoop]: Abstraction has 93 states and 115 transitions. [2023-11-12 02:31:48,121 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-12 02:31:48,121 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 115 transitions. [2023-11-12 02:31:48,122 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2023-11-12 02:31:48,123 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:31:48,123 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:31:48,125 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-12 02:31:48,125 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2023-11-12 02:31:48,125 INFO L748 eck$LassoCheckResult]: Stem: 6732#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true; 6717#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; 6693#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 6702#$Ultimate##0 ~j := #in~j; 6703#L18 assume !(~j <= 0); 6730#L20 call #t~ret3 := rec1(~j - 1);< 6731#$Ultimate##0 ~i := #in~i; 6754#L12 assume !(~i <= 0); 6710#L14 call #t~ret0 := rec1(~i - 2);< 6751#$Ultimate##0 ~i := #in~i; 6756#L12 assume !(~i <= 0); 6696#L14 call #t~ret0 := rec1(~i - 2);< 6695#$Ultimate##0 ~i := #in~i; 6697#L12 assume ~i <= 0;#res := 0; 6784#rec1FINAL assume true; 6782#rec1EXIT >#28#return; 6715#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6716#$Ultimate##0 ~i := #in~i; 6752#L12 assume ~i <= 0;#res := 0; 6749#rec1FINAL assume true; 6746#rec1EXIT >#30#return; 6713#L14-2 call #t~ret2 := rec1(#t~ret1);< 6714#$Ultimate##0 ~i := #in~i; 6755#L12 assume ~i <= 0;#res := 0; 6747#rec1FINAL assume true; 6744#rec1EXIT >#32#return; 6704#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 6712#rec1FINAL assume true; 6738#rec1EXIT >#28#return; 6705#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6740#$Ultimate##0 [2023-11-12 02:31:48,126 INFO L750 eck$LassoCheckResult]: Loop: 6740#$Ultimate##0 ~i := #in~i; 6750#L12 assume !(~i <= 0); 6709#L14 call #t~ret0 := rec1(~i - 2);< 6759#$Ultimate##0 ~i := #in~i; 6761#L12 assume !(~i <= 0); 6711#L14 call #t~ret0 := rec1(~i - 2);< 6760#$Ultimate##0 ~i := #in~i; 6722#L12 assume ~i <= 0;#res := 0; 6718#rec1FINAL assume true; 6719#rec1EXIT >#28#return; 6715#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6716#$Ultimate##0 ~i := #in~i; 6752#L12 assume ~i <= 0;#res := 0; 6749#rec1FINAL assume true; 6746#rec1EXIT >#30#return; 6713#L14-2 call #t~ret2 := rec1(#t~ret1);< 6714#$Ultimate##0 ~i := #in~i; 6755#L12 assume ~i <= 0;#res := 0; 6747#rec1FINAL assume true; 6744#rec1EXIT >#32#return; 6704#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 6712#rec1FINAL assume true; 6738#rec1EXIT >#28#return; 6706#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6740#$Ultimate##0 [2023-11-12 02:31:48,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:48,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1060897207, now seen corresponding path program 1 times [2023-11-12 02:31:48,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:48,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767307037] [2023-11-12 02:31:48,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:48,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:48,134 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:48,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:48,147 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:48,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:48,147 INFO L85 PathProgramCache]: Analyzing trace with hash 245881341, now seen corresponding path program 1 times [2023-11-12 02:31:48,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:48,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238519813] [2023-11-12 02:31:48,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:48,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:48,155 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:31:48,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:31:48,169 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:31:48,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:48,170 INFO L85 PathProgramCache]: Analyzing trace with hash -2071488077, now seen corresponding path program 2 times [2023-11-12 02:31:48,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:31:48,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023867568] [2023-11-12 02:31:48,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:31:48,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:31:48,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-12 02:31:48,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-12 02:31:48,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-12 02:31:48,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:31:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-12 02:31:48,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-12 02:31:48,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-12 02:31:48,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:31:48,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:48,324 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2023-11-12 02:31:48,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:31:48,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023867568] [2023-11-12 02:31:48,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023867568] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:31:48,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348147629] [2023-11-12 02:31:48,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-12 02:31:48,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:31:48,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:48,327 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:31:48,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-12 02:31:48,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-12 02:31:48,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:31:48,408 INFO L262 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-12 02:31:48,411 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:48,434 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 109 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-11-12 02:31:48,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:31:48,582 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2023-11-12 02:31:48,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348147629] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:31:48,582 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:31:48,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2023-11-12 02:31:48,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137679439] [2023-11-12 02:31:48,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:31:48,888 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:48,888 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:48,888 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:48,888 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:48,888 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-12 02:31:48,888 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:48,888 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:48,888 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:48,888 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration8_Loop [2023-11-12 02:31:48,889 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:48,889 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:48,889 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-12 02:31:48,893 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-12 02:31:48,899 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-12 02:31:48,902 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-12 02:31:48,904 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-12 02:31:48,907 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-12 02:31:48,955 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:48,956 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-12 02:31:48,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:48,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:48,960 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:48,963 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:48,963 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:48,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-12 02:31:48,986 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:48,986 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-12 02:31:48,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:48,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:48,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:48,992 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:48,996 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:48,996 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:49,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-12 02:31:49,018 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:49,019 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:31:49,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,024 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,028 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:49,029 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:49,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-12 02:31:49,058 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:49,058 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-12 02:31:49,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,064 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-12 02:31:49,068 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:49,068 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:49,081 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:49,081 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-12 02:31:49,085 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2023-11-12 02:31:49,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,086 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-12 02:31:49,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,108 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:49,108 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:49,121 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-12 02:31:49,122 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-12 02:31:49,125 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-11-12 02:31:49,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,126 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-12 02:31:49,129 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-12 02:31:49,129 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:49,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,146 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-12 02:31:49,148 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-12 02:31:49,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-12 02:31:49,181 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-12 02:31:49,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-11-12 02:31:49,185 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:31:49,185 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:31:49,185 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:31:49,185 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:31:49,185 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:31:49,185 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,185 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:31:49,185 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:31:49,185 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration8_Loop [2023-11-12 02:31:49,186 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:31:49,186 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:31:49,187 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-12 02:31:49,189 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-12 02:31:49,192 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-12 02:31:49,194 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-12 02:31:49,196 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-12 02:31:49,199 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-12 02:31:49,237 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:31:49,238 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:31:49,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,239 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,250 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-12 02:31:49,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-12 02:31:49,264 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:49,264 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:49,264 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:49,265 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:49,265 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:49,265 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:49,265 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:49,281 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:49,285 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,287 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-12 02:31:49,290 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-12 02:31:49,305 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:49,305 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:49,305 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:49,305 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:49,305 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:49,306 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:49,306 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:49,331 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:49,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,336 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-12 02:31:49,339 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-12 02:31:49,351 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:49,351 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:49,351 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:49,351 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:49,351 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:49,351 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:49,352 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:49,353 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:49,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-12 02:31:49,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,357 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-12 02:31:49,361 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-12 02:31:49,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:49,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:49,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:49,373 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:49,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:49,374 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:49,374 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:49,401 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:49,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,407 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,414 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-12 02:31:49,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-12 02:31:49,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:49,428 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:49,428 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:49,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:49,428 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:49,429 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:49,429 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:49,435 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:31:49,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2023-11-12 02:31:49,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,438 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-12 02:31:49,449 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-12 02:31:49,460 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:31:49,460 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:31:49,460 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:31:49,461 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:31:49,461 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:31:49,462 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:31:49,462 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:31:49,464 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:31:49,466 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2023-11-12 02:31:49,466 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-12 02:31:49,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:31:49,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:31:49,468 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:31:49,470 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:31:49,470 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-12 02:31:49,471 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:31:49,471 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2023-11-12 02:31:49,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:49,475 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-12 02:31:49,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:49,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-12 02:31:49,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:49,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:31:49,538 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:49,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:49,783 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-12 02:31:49,785 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:49,995 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:31:49,998 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2023-11-12 02:31:49,998 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:50,070 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 101 states and 123 transitions. Complement of second has 7 states. [2023-11-12 02:31:50,071 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-12 02:31:50,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:50,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-12 02:31:50,073 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 24 letters. [2023-11-12 02:31:50,074 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:50,074 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:31:50,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:50,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:50,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:31:50,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:50,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:50,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:50,436 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-12 02:31:50,438 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:50,654 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:31:50,654 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 9 loop predicates [2023-11-12 02:31:50,655 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:50,725 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 101 states and 123 transitions. Complement of second has 7 states. [2023-11-12 02:31:50,726 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-12 02:31:50,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:50,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2023-11-12 02:31:50,727 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 24 letters. [2023-11-12 02:31:50,727 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:50,727 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:31:50,740 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:50,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:50,793 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:31:50,795 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:51,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:51,056 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-12 02:31:51,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:51,237 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:31:51,237 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 9 loop predicates [2023-11-12 02:31:51,238 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:51,580 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 258 states and 304 transitions. Complement of second has 31 states. [2023-11-12 02:31:51,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2023-11-12 02:31:51,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:51,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 39 transitions. [2023-11-12 02:31:51,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 39 transitions. Stem has 30 letters. Loop has 24 letters. [2023-11-12 02:31:51,583 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:51,583 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:31:51,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:31:51,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:51,648 INFO L262 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:31:51,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:51,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:31:51,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-12 02:31:51,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:31:52,194 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-12 02:31:52,195 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.2 stem predicates 9 loop predicates [2023-11-12 02:31:52,195 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26 Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:52,785 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 93 states and 115 transitions. cyclomatic complexity: 26. Second operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Result 410 states and 516 transitions. Complement of second has 80 states. [2023-11-12 02:31:52,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 2 stem states 12 non-accepting loop states 1 accepting loop states [2023-11-12 02:31:52,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-11-12 02:31:52,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 50 transitions. [2023-11-12 02:31:52,787 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 50 transitions. Stem has 30 letters. Loop has 24 letters. [2023-11-12 02:31:52,788 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:52,788 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 50 transitions. Stem has 54 letters. Loop has 24 letters. [2023-11-12 02:31:52,788 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:52,788 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 50 transitions. Stem has 30 letters. Loop has 48 letters. [2023-11-12 02:31:52,789 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:31:52,789 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 410 states and 516 transitions. [2023-11-12 02:31:52,796 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2023-11-12 02:31:52,800 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 410 states to 254 states and 346 transitions. [2023-11-12 02:31:52,801 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 155 [2023-11-12 02:31:52,801 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 165 [2023-11-12 02:31:52,801 INFO L73 IsDeterministic]: Start isDeterministic. Operand 254 states and 346 transitions. [2023-11-12 02:31:52,802 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:31:52,802 INFO L218 hiAutomatonCegarLoop]: Abstraction has 254 states and 346 transitions. [2023-11-12 02:31:52,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states and 346 transitions. [2023-11-12 02:31:52,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 217. [2023-11-12 02:31:52,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 127 states have (on average 1.125984251968504) internal successors, (143), 139 states have internal predecessors, (143), 51 states have call successors, (52), 34 states have call predecessors, (52), 39 states have return successors, (76), 43 states have call predecessors, (76), 49 states have call successors, (76) [2023-11-12 02:31:52,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 271 transitions. [2023-11-12 02:31:52,813 INFO L240 hiAutomatonCegarLoop]: Abstraction has 217 states and 271 transitions. [2023-11-12 02:31:52,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:31:52,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-12 02:31:52,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-12 02:31:52,814 INFO L87 Difference]: Start difference. First operand 217 states and 271 transitions. Second operand has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 5 states have internal predecessors, (20), 3 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-12 02:31:52,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:31:52,865 INFO L93 Difference]: Finished difference Result 36 states and 38 transitions. [2023-11-12 02:31:52,865 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 36 states and 38 transitions. [2023-11-12 02:31:52,866 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-12 02:31:52,866 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 36 states to 0 states and 0 transitions. [2023-11-12 02:31:52,867 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2023-11-12 02:31:52,867 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2023-11-12 02:31:52,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2023-11-12 02:31:52,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:31:52,867 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:31:52,867 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:31:52,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-12 02:31:52,868 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-12 02:31:52,868 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-12 02:31:52,868 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2023-11-12 02:31:52,869 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2023-11-12 02:31:52,869 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2023-11-12 02:31:52,877 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 12.11 02:31:52 BoogieIcfgContainer [2023-11-12 02:31:52,877 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-11-12 02:31:52,877 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-12 02:31:52,878 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-12 02:31:52,878 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-12 02:31:52,878 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:31:32" (3/4) ... [2023-11-12 02:31:52,880 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-12 02:31:52,882 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-12 02:31:52,882 INFO L158 Benchmark]: Toolchain (without parser) took 21021.38ms. Allocated memory was 127.9MB in the beginning and 211.8MB in the end (delta: 83.9MB). Free memory was 94.3MB in the beginning and 96.8MB in the end (delta: -2.6MB). Peak memory consumption was 82.5MB. Max. memory is 16.1GB. [2023-11-12 02:31:52,883 INFO L158 Benchmark]: CDTParser took 0.63ms. Allocated memory is still 127.9MB. Free memory is still 99.8MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-12 02:31:52,883 INFO L158 Benchmark]: CACSL2BoogieTranslator took 241.28ms. Allocated memory is still 127.9MB. Free memory was 94.3MB in the beginning and 85.0MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-12 02:31:52,883 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.74ms. Allocated memory is still 127.9MB. Free memory was 85.0MB in the beginning and 83.7MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-12 02:31:52,884 INFO L158 Benchmark]: Boogie Preprocessor took 18.30ms. Allocated memory is still 127.9MB. Free memory was 83.7MB in the beginning and 82.9MB in the end (delta: 850.4kB). There was no memory consumed. Max. memory is 16.1GB. [2023-11-12 02:31:52,884 INFO L158 Benchmark]: RCFGBuilder took 264.52ms. Allocated memory is still 127.9MB. Free memory was 82.5MB in the beginning and 74.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-12 02:31:52,885 INFO L158 Benchmark]: BuchiAutomizer took 20456.54ms. Allocated memory was 127.9MB in the beginning and 211.8MB in the end (delta: 83.9MB). Free memory was 73.7MB in the beginning and 96.8MB in the end (delta: -23.1MB). Peak memory consumption was 61.6MB. Max. memory is 16.1GB. [2023-11-12 02:31:52,885 INFO L158 Benchmark]: Witness Printer took 4.33ms. Allocated memory is still 211.8MB. Free memory is still 96.8MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-12 02:31:52,887 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.63ms. Allocated memory is still 127.9MB. Free memory is still 99.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 241.28ms. Allocated memory is still 127.9MB. Free memory was 94.3MB in the beginning and 85.0MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 29.74ms. Allocated memory is still 127.9MB. Free memory was 85.0MB in the beginning and 83.7MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 18.30ms. Allocated memory is still 127.9MB. Free memory was 83.7MB in the beginning and 82.9MB in the end (delta: 850.4kB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 264.52ms. Allocated memory is still 127.9MB. Free memory was 82.5MB in the beginning and 74.1MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 20456.54ms. Allocated memory was 127.9MB in the beginning and 211.8MB in the end (delta: 83.9MB). Free memory was 73.7MB in the beginning and 96.8MB in the end (delta: -23.1MB). Peak memory consumption was 61.6MB. Max. memory is 16.1GB. * Witness Printer took 4.33ms. Allocated memory is still 211.8MB. Free memory is still 96.8MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ret3 could not be translated * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 12 terminating modules (5 trivial, 5 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(j) and consists of 11 locations. One deterministic module has affine ranking function \old(i) and consists of 4 locations. One deterministic module has affine ranking function \old(i) and consists of 5 locations. One deterministic module has affine ranking function NULL and consists of 11 locations. One deterministic module has affine ranking function i and consists of 5 locations. One nondeterministic module has affine ranking function \old(i) and consists of 5 locations. One nondeterministic module has affine ranking function \old(i) and consists of 15 locations. 5 modules have a trivial ranking function, the largest among these consists of 13 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 20.3s and 9 iterations. TraceHistogramMax:5. Analysis of lassos took 11.9s. Construction of modules took 1.1s. Büchi inclusion checks took 6.9s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 11. Automata minimization 0.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 249 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [5, 0, 1, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 38/58 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 381 SdHoareTripleChecker+Valid, 1.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 354 mSDsluCounter, 851 SdHoareTripleChecker+Invalid, 1.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 549 mSDsCounter, 304 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 989 IncrementalHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 304 mSolverCounterUnsat, 302 mSDtfsCounter, 989 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT3 conc0 concLT3 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital11 mio100 ax100 hnf100 lsp100 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq163 hnf92 smp100 dnf100 smp100 tf111 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 66ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 18 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 5.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-12 02:31:52,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:53,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-12 02:31:53,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-11-12 02:31:53,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-12 02:31:53,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6752ec0-fc27-49c7-96b4-58db3507403d/bin/uautomizer-verify-uTZkv6EMXl/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