./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 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 9948dbd77aeb2de72e0bd3a3a4e22b1606b19383e4631af58adbec46ed909b6c --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:44:56,138 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:44:56,140 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:44:56,170 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:44:56,171 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:44:56,172 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:44:56,174 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:44:56,176 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:44:56,178 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:44:56,179 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:44:56,181 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:44:56,182 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:44:56,182 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:44:56,184 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:44:56,185 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:44:56,187 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:44:56,187 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:44:56,189 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:44:56,192 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:44:56,193 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:44:56,195 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:44:56,196 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:44:56,197 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:44:56,198 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:44:56,200 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:44:56,201 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:44:56,201 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:44:56,202 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:44:56,202 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:44:56,203 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:44:56,203 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:44:56,204 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:44:56,204 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:44:56,205 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:44:56,206 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:44:56,206 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:44:56,207 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:44:56,207 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:44:56,207 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:44:56,208 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:44:56,208 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:44:56,209 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-12-06 19:44:56,227 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:44:56,227 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:44:56,227 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:44:56,227 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:44:56,228 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:44:56,228 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:44:56,228 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:44:56,228 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-12-06 19:44:56,228 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Use old map elimination=false [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-12-06 19:44:56,229 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:44:56,229 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:44:56,230 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-12-06 19:44:56,230 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:44:56,231 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:44:56,231 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:44:56,231 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:44:56,231 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:44:56,232 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-12-06 19:44:56,232 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/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_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 9948dbd77aeb2de72e0bd3a3a4e22b1606b19383e4631af58adbec46ed909b6c [2021-12-06 19:44:56,402 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:44:56,419 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:44:56,421 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:44:56,422 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:44:56,423 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:44:56,424 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c [2021-12-06 19:44:56,467 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/data/cbe828f62/403ecb1068dc42df94c4f47d816eba60/FLAGe49e1e42a [2021-12-06 19:44:56,833 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:44:56,834 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/sv-benchmarks/c/termination-crafted/NestedRecursion_1b.c [2021-12-06 19:44:56,838 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/data/cbe828f62/403ecb1068dc42df94c4f47d816eba60/FLAGe49e1e42a [2021-12-06 19:44:56,848 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/data/cbe828f62/403ecb1068dc42df94c4f47d816eba60 [2021-12-06 19:44:56,849 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:44:56,850 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:44:56,852 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:44:56,852 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:44:56,854 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:44:56,855 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:44:56" (1/1) ... [2021-12-06 19:44:56,855 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47ba76a8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:56, skipping insertion in model container [2021-12-06 19:44:56,856 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:44:56" (1/1) ... [2021-12-06 19:44:56,860 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:44:56,868 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:44:56,974 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:44:56,977 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:44:56,988 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:44:57,000 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:44:57,000 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57 WrapperNode [2021-12-06 19:44:57,001 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:44:57,002 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:44:57,002 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:44:57,002 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:44:57,008 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,011 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,023 INFO L137 Inliner]: procedures = 6, calls = 8, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 6 [2021-12-06 19:44:57,023 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:44:57,024 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:44:57,024 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:44:57,024 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:44:57,030 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,030 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,030 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,030 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,032 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,033 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,034 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,035 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:44:57,035 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:44:57,035 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:44:57,035 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:44:57,036 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (1/1) ... [2021-12-06 19:44:57,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,061 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-12-06 19:44:57,101 INFO L130 BoogieDeclarations]: Found specification of procedure rec1 [2021-12-06 19:44:57,101 INFO L138 BoogieDeclarations]: Found implementation of procedure rec1 [2021-12-06 19:44:57,101 INFO L130 BoogieDeclarations]: Found specification of procedure rec2 [2021-12-06 19:44:57,101 INFO L138 BoogieDeclarations]: Found implementation of procedure rec2 [2021-12-06 19:44:57,102 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:44:57,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:44:57,144 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:44:57,146 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:44:57,198 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:44:57,203 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:44:57,203 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-06 19:44:57,204 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:44:57 BoogieIcfgContainer [2021-12-06 19:44:57,204 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:44:57,205 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-12-06 19:44:57,205 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-12-06 19:44:57,208 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-12-06 19:44:57,208 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 19:44:57,208 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.12 07:44:56" (1/3) ... [2021-12-06 19:44:57,209 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@76c98d70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 07:44:57, skipping insertion in model container [2021-12-06 19:44:57,209 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 19:44:57,209 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:44:57" (2/3) ... [2021-12-06 19:44:57,209 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@76c98d70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 07:44:57, skipping insertion in model container [2021-12-06 19:44:57,209 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 19:44:57,210 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:44:57" (3/3) ... [2021-12-06 19:44:57,210 INFO L388 chiAutomizerObserver]: Analyzing ICFG NestedRecursion_1b.c [2021-12-06 19:44:57,243 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-12-06 19:44:57,244 INFO L360 BuchiCegarLoop]: Hoare is false [2021-12-06 19:44:57,244 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-12-06 19:44:57,244 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-12-06 19:44:57,244 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-12-06 19:44:57,244 INFO L364 BuchiCegarLoop]: Difference is false [2021-12-06 19:44:57,244 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-12-06 19:44:57,244 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-12-06 19:44:57,255 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) [2021-12-06 19:44:57,270 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:57,270 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:44:57,271 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:44:57,276 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-12-06 19:44:57,276 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:57,276 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-12-06 19:44:57,276 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) [2021-12-06 19:44:57,278 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:57,278 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:44:57,278 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:44:57,279 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-12-06 19:44:57,279 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:57,283 INFO L791 eck$LassoCheckResult]: Stem: 5#ULTIMATE.startENTRYtrue 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;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);< 17#rec2ENTRYtrue [2021-12-06 19:44:57,284 INFO L793 eck$LassoCheckResult]: Loop: 17#rec2ENTRYtrue ~j := #in~j; 18#L18true assume !(~j <= 0); 21#L20true call #t~ret3 := rec1(~j - 1);< 23#rec1ENTRYtrue ~i := #in~i; 19#L12true assume ~i <= 0;#res := 0; 15#rec1FINALtrue assume true; 16#rec1EXITtrue >#34#return; 4#L20-1true call #t~ret4 := rec2(#t~ret3);< 17#rec2ENTRYtrue [2021-12-06 19:44:57,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:57,288 INFO L85 PathProgramCache]: Analyzing trace with hash 48738, now seen corresponding path program 1 times [2021-12-06 19:44:57,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:57,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461517408] [2021-12-06 19:44:57,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:57,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:57,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:57,346 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:57,360 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:57,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:57,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1074209557, now seen corresponding path program 1 times [2021-12-06 19:44:57,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:57,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884095699] [2021-12-06 19:44:57,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:57,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:57,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:57,374 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:57,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:57,381 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:57,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:57,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1203131828, now seen corresponding path program 1 times [2021-12-06 19:44:57,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:57,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74100397] [2021-12-06 19:44:57,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:57,383 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:57,389 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:57,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:57,396 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:57,560 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:44:57,560 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:44:57,560 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:44:57,561 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:44:57,561 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:44:57,561 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,561 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:44:57,561 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:44:57,561 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration1_Loop [2021-12-06 19:44:57,562 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:44:57,562 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:44:57,577 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,583 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,586 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,588 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,621 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:44:57,622 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:44:57,624 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,625 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-12-06 19:44:57,627 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:57,627 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:57,644 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:57,644 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_~j=0} Honda state: {rec2_~j=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:57,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:57,678 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,678 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-12-06 19:44:57,680 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:57,680 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:57,691 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:57,691 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret3=0} Honda state: {rec2_#t~ret3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:57,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-12-06 19:44:57,710 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,711 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-12-06 19:44:57,720 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:57,720 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:57,729 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:57,729 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#res=0} Honda state: {rec2_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:57,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2021-12-06 19:44:57,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,762 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-12-06 19:44:57,763 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:57,763 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:57,774 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:57,774 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec2_#t~ret4=0} Honda state: {rec2_#t~ret4=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:57,796 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-12-06 19:44:57,797 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,797 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-12-06 19:44:57,799 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:57,799 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:57,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:57,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,827 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-12-06 19:44:57,828 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:44:57,828 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:57,839 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:44:57,858 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-12-06 19:44:57,858 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:44:57,858 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:44:57,858 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:44:57,858 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:44:57,858 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:44:57,858 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,858 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:44:57,858 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:44:57,858 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration1_Loop [2021-12-06 19:44:57,858 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:44:57,858 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:44:57,859 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,861 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,863 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,864 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,868 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:57,885 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:44:57,889 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:44:57,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,890 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-12-06 19:44:57,892 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:57,900 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:57,900 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:57,901 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:57,901 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:57,901 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:57,903 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:57,903 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:57,905 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:57,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-12-06 19:44:57,924 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,925 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,926 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-12-06 19:44:57,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:57,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:57,934 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:57,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:57,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:57,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:57,935 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:57,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:57,936 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:57,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-12-06 19:44:57,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,956 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-12-06 19:44:57,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:57,966 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:57,966 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:57,966 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:57,966 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:57,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:57,967 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:57,967 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:57,969 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:57,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2021-12-06 19:44:57,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:57,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:57,989 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:57,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-12-06 19:44:57,990 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:57,998 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:57,998 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:57,998 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:57,998 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:57,998 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:58,000 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:58,000 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:58,002 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:44:58,005 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-12-06 19:44:58,005 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-12-06 19:44:58,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,007 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-12-06 19:44:58,034 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:44:58,034 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:44:58,035 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:44:58,035 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#in~j) = 1*rec2_#in~j Supporting invariants [] [2021-12-06 19:44:58,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2021-12-06 19:44:58,066 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:44:58,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:58,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:58,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:44:58,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:58,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:58,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 19:44:58,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:58,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:44:58,208 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2021-12-06 19:44:58,209 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) [2021-12-06 19:44:58,473 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. [2021-12-06 19:44:58,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2021-12-06 19:44:58,478 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) [2021-12-06 19:44:58,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 58 transitions. [2021-12-06 19:44:58,480 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 58 transitions. Stem has 3 letters. Loop has 8 letters. [2021-12-06 19:44:58,482 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:58,482 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 58 transitions. Stem has 11 letters. Loop has 8 letters. [2021-12-06 19:44:58,482 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:58,482 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 58 transitions. Stem has 3 letters. Loop has 16 letters. [2021-12-06 19:44:58,483 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:58,483 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 195 states and 280 transitions. [2021-12-06 19:44:58,494 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:58,501 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 195 states to 83 states and 121 transitions. [2021-12-06 19:44:58,501 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 36 [2021-12-06 19:44:58,502 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 39 [2021-12-06 19:44:58,502 INFO L73 IsDeterministic]: Start isDeterministic. Operand 83 states and 121 transitions. [2021-12-06 19:44:58,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:44:58,502 INFO L681 BuchiCegarLoop]: Abstraction has 83 states and 121 transitions. [2021-12-06 19:44:58,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states and 121 transitions. [2021-12-06 19:44:58,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 56. [2021-12-06 19:44:58,532 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) [2021-12-06 19:44:58,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 84 transitions. [2021-12-06 19:44:58,534 INFO L704 BuchiCegarLoop]: Abstraction has 56 states and 84 transitions. [2021-12-06 19:44:58,534 INFO L587 BuchiCegarLoop]: Abstraction has 56 states and 84 transitions. [2021-12-06 19:44:58,534 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-12-06 19:44:58,534 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 56 states and 84 transitions. [2021-12-06 19:44:58,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2021-12-06 19:44:58,536 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:58,536 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:44:58,536 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:44:58,537 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:58,537 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:44:58,537 INFO L791 eck$LassoCheckResult]: Stem: 355#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 356#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 350#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 363#rec2ENTRY ~j := #in~j; 384#L18 assume !(~j <= 0); 358#L20 call #t~ret3 := rec1(~j - 1);< 387#rec1ENTRY ~i := #in~i; 385#L12 assume !(~i <= 0); 367#L14 call #t~ret0 := rec1(~i - 2);< 371#rec1ENTRY [2021-12-06 19:44:58,537 INFO L793 eck$LassoCheckResult]: Loop: 371#rec1ENTRY ~i := #in~i; 396#L12 assume !(~i <= 0); 370#L14 call #t~ret0 := rec1(~i - 2);< 371#rec1ENTRY [2021-12-06 19:44:58,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:58,538 INFO L85 PathProgramCache]: Analyzing trace with hash 838970620, now seen corresponding path program 1 times [2021-12-06 19:44:58,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:58,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8472192] [2021-12-06 19:44:58,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:58,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:58,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:58,547 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:58,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:58,554 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:58,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:58,555 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 1 times [2021-12-06 19:44:58,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:58,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340771709] [2021-12-06 19:44:58,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:58,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:58,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:58,558 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:58,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:58,561 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:58,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:58,561 INFO L85 PathProgramCache]: Analyzing trace with hash 1359045147, now seen corresponding path program 2 times [2021-12-06 19:44:58,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:58,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547520303] [2021-12-06 19:44:58,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:58,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:58,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:58,567 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:58,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:58,575 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:58,598 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:44:58,598 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:44:58,598 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:44:58,598 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:44:58,598 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:44:58,598 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,598 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:44:58,598 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:44:58,598 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration2_Loop [2021-12-06 19:44:58,598 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:44:58,598 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:44:58,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,601 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,602 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,604 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,605 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,624 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:44:58,624 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:44:58,624 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,625 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-12-06 19:44:58,628 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:58,628 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,637 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:58,637 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:58,656 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:58,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,657 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-12-06 19:44:58,658 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:58,658 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,667 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:58,667 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:58,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:58,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,686 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-12-06 19:44:58,688 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:58,688 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,696 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:58,697 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:58,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:58,715 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,716 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-12-06 19:44:58,717 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:58,717 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,726 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:58,726 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:58,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:58,745 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,745 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-12-06 19:44:58,747 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:58,747 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,755 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:58,755 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:58,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:58,774 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,775 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-12-06 19:44:58,776 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:58,776 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:58,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,804 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-12-06 19:44:58,805 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:44:58,805 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:58,873 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:44:58,876 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2021-12-06 19:44:58,876 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:44:58,876 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:44:58,876 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:44:58,877 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:44:58,877 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:44:58,877 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,877 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:44:58,877 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:44:58,877 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration2_Loop [2021-12-06 19:44:58,877 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:44:58,877 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:44:58,878 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,880 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,881 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,882 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,883 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,885 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:58,899 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:44:58,899 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:44:58,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,900 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-12-06 19:44:58,901 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:58,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:58,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:58,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:58,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:58,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:58,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:58,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:58,911 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:58,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2021-12-06 19:44:58,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,931 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-12-06 19:44:58,932 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:58,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:58,939 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:58,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:58,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:58,939 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:58,940 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:58,940 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:58,941 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:58,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2021-12-06 19:44:58,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,961 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-12-06 19:44:58,962 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:58,969 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:58,969 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:58,970 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:58,970 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:58,970 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:58,970 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:58,970 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:58,973 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:58,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-12-06 19:44:58,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:58,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:58,992 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:58,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-12-06 19:44:58,993 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:59,000 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:59,000 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:59,001 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:59,001 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:59,001 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:59,001 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:59,001 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:59,002 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:59,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-12-06 19:44:59,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,022 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-12-06 19:44:59,024 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:59,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:59,032 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:59,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:59,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:59,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:59,033 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:59,033 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:59,035 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:44:59,038 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-12-06 19:44:59,038 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-12-06 19:44:59,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,039 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-12-06 19:44:59,040 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:44:59,041 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:44:59,041 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:44:59,041 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-12-06 19:44:59,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-12-06 19:44:59,059 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:44:59,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:44:59,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:59,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:44:59,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:59,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:44:59,114 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-12-06 19:44:59,114 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) [2021-12-06 19:44:59,140 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. [2021-12-06 19:44:59,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:44:59,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:44:59,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 18 transitions. [2021-12-06 19:44:59,141 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 18 transitions. Stem has 9 letters. Loop has 3 letters. [2021-12-06 19:44:59,141 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:59,141 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 18 transitions. Stem has 12 letters. Loop has 3 letters. [2021-12-06 19:44:59,142 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:59,142 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 18 transitions. Stem has 9 letters. Loop has 6 letters. [2021-12-06 19:44:59,142 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:59,142 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 106 states and 150 transitions. [2021-12-06 19:44:59,144 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:59,147 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 106 states to 94 states and 138 transitions. [2021-12-06 19:44:59,147 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 38 [2021-12-06 19:44:59,147 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2021-12-06 19:44:59,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 94 states and 138 transitions. [2021-12-06 19:44:59,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:44:59,149 INFO L681 BuchiCegarLoop]: Abstraction has 94 states and 138 transitions. [2021-12-06 19:44:59,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states and 138 transitions. [2021-12-06 19:44:59,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2021-12-06 19:44:59,155 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) [2021-12-06 19:44:59,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 130 transitions. [2021-12-06 19:44:59,156 INFO L704 BuchiCegarLoop]: Abstraction has 90 states and 130 transitions. [2021-12-06 19:44:59,156 INFO L587 BuchiCegarLoop]: Abstraction has 90 states and 130 transitions. [2021-12-06 19:44:59,156 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-12-06 19:44:59,156 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90 states and 130 transitions. [2021-12-06 19:44:59,157 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:59,158 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:44:59,158 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:44:59,158 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:59,158 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:44:59,158 INFO L791 eck$LassoCheckResult]: Stem: 587#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 588#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 581#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 604#rec2ENTRY ~j := #in~j; 649#L18 assume !(~j <= 0); 627#L20 call #t~ret3 := rec1(~j - 1);< 646#rec1ENTRY ~i := #in~i; 643#L12 assume !(~i <= 0); 593#L14 call #t~ret0 := rec1(~i - 2);< 642#rec1ENTRY ~i := #in~i; 645#L12 assume ~i <= 0;#res := 0; 641#rec1FINAL assume true; 637#rec1EXIT >#28#return; 590#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 605#rec1ENTRY [2021-12-06 19:44:59,158 INFO L793 eck$LassoCheckResult]: Loop: 605#rec1ENTRY ~i := #in~i; 652#L12 assume !(~i <= 0); 597#L14 call #t~ret0 := rec1(~i - 2);< 605#rec1ENTRY [2021-12-06 19:44:59,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,159 INFO L85 PathProgramCache]: Analyzing trace with hash 372282091, now seen corresponding path program 1 times [2021-12-06 19:44:59,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744778001] [2021-12-06 19:44:59,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,164 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:59,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,169 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:59,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,169 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 2 times [2021-12-06 19:44:59,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760635473] [2021-12-06 19:44:59,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,172 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,174 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:59,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,174 INFO L85 PathProgramCache]: Analyzing trace with hash 1050214860, now seen corresponding path program 2 times [2021-12-06 19:44:59,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364194489] [2021-12-06 19:44:59,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 19:44:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:44:59,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:44:59,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364194489] [2021-12-06 19:44:59,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364194489] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:44:59,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:44:59,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:44:59,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805101913] [2021-12-06 19:44:59,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:44:59,241 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:44:59,241 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:44:59,241 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:44:59,241 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:44:59,241 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:44:59,241 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,241 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:44:59,242 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:44:59,242 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration3_Loop [2021-12-06 19:44:59,242 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:44:59,242 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:44:59,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,244 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,247 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,248 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,263 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:44:59,264 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:44:59,264 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,265 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-12-06 19:44:59,266 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:59,266 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:59,274 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:44:59,275 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:44:59,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-12-06 19:44:59,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,307 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-12-06 19:44:59,308 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:44:59,308 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:59,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-12-06 19:44:59,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,336 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-12-06 19:44:59,337 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:44:59,337 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:44:59,368 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:44:59,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:59,370 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:44:59,371 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:44:59,371 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:44:59,371 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:44:59,371 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:44:59,371 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,371 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:44:59,371 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:44:59,371 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration3_Loop [2021-12-06 19:44:59,371 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:44:59,371 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:44:59,372 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,373 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,376 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,377 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,378 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,379 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:44:59,394 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:44:59,394 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:44:59,395 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,395 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-12-06 19:44:59,397 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:59,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:59,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:59,406 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:59,406 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:59,406 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:59,407 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:59,407 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:59,408 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:44:59,439 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2021-12-06 19:44:59,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,440 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-12-06 19:44:59,441 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:44:59,448 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:44:59,448 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:44:59,448 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:44:59,448 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:44:59,448 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:44:59,449 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:44:59,449 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:44:59,450 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:44:59,452 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-12-06 19:44:59,452 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-12-06 19:44:59,452 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:44:59,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,454 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-12-06 19:44:59,455 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:44:59,455 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:44:59,455 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:44:59,455 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-12-06 19:44:59,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-12-06 19:44:59,474 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:44:59,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,501 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-12-06 19:44:59,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:44:59,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:59,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2021-12-06 19:44:59,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:44:59,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:59,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:44:59,577 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-12-06 19:44:59,577 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) [2021-12-06 19:44:59,620 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. [2021-12-06 19:44:59,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:44:59,621 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) [2021-12-06 19:44:59,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 20 transitions. [2021-12-06 19:44:59,622 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 14 letters. Loop has 3 letters. [2021-12-06 19:44:59,622 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:59,622 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 17 letters. Loop has 3 letters. [2021-12-06 19:44:59,622 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:59,622 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 14 letters. Loop has 6 letters. [2021-12-06 19:44:59,622 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:44:59,622 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 135 states and 194 transitions. [2021-12-06 19:44:59,625 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:59,628 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 135 states to 123 states and 182 transitions. [2021-12-06 19:44:59,628 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 49 [2021-12-06 19:44:59,629 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 51 [2021-12-06 19:44:59,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 123 states and 182 transitions. [2021-12-06 19:44:59,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:44:59,629 INFO L681 BuchiCegarLoop]: Abstraction has 123 states and 182 transitions. [2021-12-06 19:44:59,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states and 182 transitions. [2021-12-06 19:44:59,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 114. [2021-12-06 19:44:59,636 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) [2021-12-06 19:44:59,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 166 transitions. [2021-12-06 19:44:59,638 INFO L704 BuchiCegarLoop]: Abstraction has 114 states and 166 transitions. [2021-12-06 19:44:59,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:44:59,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:44:59,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:44:59,640 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) [2021-12-06 19:44:59,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:44:59,668 INFO L93 Difference]: Finished difference Result 124 states and 176 transitions. [2021-12-06 19:44:59,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:44:59,669 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 124 states and 176 transitions. [2021-12-06 19:44:59,671 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 11 [2021-12-06 19:44:59,674 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 124 states to 122 states and 174 transitions. [2021-12-06 19:44:59,674 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 56 [2021-12-06 19:44:59,674 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 56 [2021-12-06 19:44:59,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 174 transitions. [2021-12-06 19:44:59,674 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:44:59,674 INFO L681 BuchiCegarLoop]: Abstraction has 122 states and 174 transitions. [2021-12-06 19:44:59,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states and 174 transitions. [2021-12-06 19:44:59,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 102. [2021-12-06 19:44:59,681 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) [2021-12-06 19:44:59,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 144 transitions. [2021-12-06 19:44:59,682 INFO L704 BuchiCegarLoop]: Abstraction has 102 states and 144 transitions. [2021-12-06 19:44:59,682 INFO L587 BuchiCegarLoop]: Abstraction has 102 states and 144 transitions. [2021-12-06 19:44:59,682 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-12-06 19:44:59,682 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 102 states and 144 transitions. [2021-12-06 19:44:59,683 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 10 [2021-12-06 19:44:59,683 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:44:59,683 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:44:59,684 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:59,684 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:59,684 INFO L791 eck$LassoCheckResult]: Stem: 1150#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 1151#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1144#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1167#rec2ENTRY ~j := #in~j; 1210#L18 assume !(~j <= 0); 1153#L20 call #t~ret3 := rec1(~j - 1);< 1209#rec1ENTRY ~i := #in~i; 1208#L12 assume !(~i <= 0); 1171#L14 call #t~ret0 := rec1(~i - 2);< 1206#rec1ENTRY ~i := #in~i; 1204#L12 assume !(~i <= 0); 1170#L14 call #t~ret0 := rec1(~i - 2);< 1203#rec1ENTRY ~i := #in~i; 1205#L12 assume ~i <= 0;#res := 0; 1234#rec1FINAL assume true; 1235#rec1EXIT >#28#return; 1181#L14-1 [2021-12-06 19:44:59,684 INFO L793 eck$LassoCheckResult]: Loop: 1181#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1182#rec1ENTRY ~i := #in~i; 1194#L12 assume ~i <= 0;#res := 0; 1185#rec1FINAL assume true; 1187#rec1EXIT >#30#return; 1168#L14-2 call #t~ret2 := rec1(#t~ret1);< 1177#rec1ENTRY ~i := #in~i; 1233#L12 assume !(~i <= 0); 1172#L14 call #t~ret0 := rec1(~i - 2);< 1177#rec1ENTRY ~i := #in~i; 1233#L12 assume ~i <= 0;#res := 0; 1232#rec1FINAL assume true; 1227#rec1EXIT >#28#return; 1181#L14-1 [2021-12-06 19:44:59,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1325197585, now seen corresponding path program 1 times [2021-12-06 19:44:59,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978328510] [2021-12-06 19:44:59,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,689 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,694 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:59,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,695 INFO L85 PathProgramCache]: Analyzing trace with hash 949089090, now seen corresponding path program 1 times [2021-12-06 19:44:59,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998540403] [2021-12-06 19:44:59,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-12-06 19:44:59,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 19:44:59,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 19:44:59,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:44:59,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998540403] [2021-12-06 19:44:59,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998540403] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:44:59,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411452893] [2021-12-06 19:44:59,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,726 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:44:59,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,726 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 19:44:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 33 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 19:44:59,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:44:59,760 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:44:59,761 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:44:59,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411452893] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:44:59,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:44:59,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 6 [2021-12-06 19:44:59,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998769969] [2021-12-06 19:44:59,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:44:59,761 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-12-06 19:44:59,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:44:59,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:44:59,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:44:59,762 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) [2021-12-06 19:44:59,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:44:59,784 INFO L93 Difference]: Finished difference Result 118 states and 162 transitions. [2021-12-06 19:44:59,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:44:59,784 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 118 states and 162 transitions. [2021-12-06 19:44:59,786 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:59,788 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 118 states to 118 states and 162 transitions. [2021-12-06 19:44:59,788 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 54 [2021-12-06 19:44:59,789 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 54 [2021-12-06 19:44:59,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 118 states and 162 transitions. [2021-12-06 19:44:59,789 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:44:59,789 INFO L681 BuchiCegarLoop]: Abstraction has 118 states and 162 transitions. [2021-12-06 19:44:59,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states and 162 transitions. [2021-12-06 19:44:59,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 114. [2021-12-06 19:44:59,795 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) [2021-12-06 19:44:59,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 158 transitions. [2021-12-06 19:44:59,796 INFO L704 BuchiCegarLoop]: Abstraction has 114 states and 158 transitions. [2021-12-06 19:44:59,796 INFO L587 BuchiCegarLoop]: Abstraction has 114 states and 158 transitions. [2021-12-06 19:44:59,796 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-12-06 19:44:59,796 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 114 states and 158 transitions. [2021-12-06 19:44:59,797 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-12-06 19:44:59,797 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:44:59,797 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:44:59,798 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:59,798 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:44:59,798 INFO L791 eck$LassoCheckResult]: Stem: 1429#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 1430#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 1424#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 1446#rec2ENTRY ~j := #in~j; 1492#L18 assume !(~j <= 0); 1432#L20 call #t~ret3 := rec1(~j - 1);< 1491#rec1ENTRY ~i := #in~i; 1490#L12 assume !(~i <= 0); 1455#L14 call #t~ret0 := rec1(~i - 2);< 1488#rec1ENTRY ~i := #in~i; 1489#L12 assume ~i <= 0;#res := 0; 1514#rec1FINAL assume true; 1513#rec1EXIT >#28#return; 1480#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1463#rec1ENTRY ~i := #in~i; 1481#L12 assume ~i <= 0;#res := 0; 1516#rec1FINAL assume true; 1512#rec1EXIT >#30#return; 1502#L14-2 call #t~ret2 := rec1(#t~ret1);< 1457#rec1ENTRY ~i := #in~i; 1510#L12 assume ~i <= 0;#res := 0; 1508#rec1FINAL assume true; 1501#rec1EXIT >#32#return; 1431#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1434#rec1FINAL assume true; 1485#rec1EXIT >#34#return; 1422#L20-1 [2021-12-06 19:44:59,798 INFO L793 eck$LassoCheckResult]: Loop: 1422#L20-1 call #t~ret4 := rec2(#t~ret3);< 1426#rec2ENTRY ~j := #in~j; 1471#L18 assume !(~j <= 0); 1448#L20 call #t~ret3 := rec1(~j - 1);< 1477#rec1ENTRY ~i := #in~i; 1515#L12 assume !(~i <= 0); 1452#L14 call #t~ret0 := rec1(~i - 2);< 1477#rec1ENTRY ~i := #in~i; 1515#L12 assume ~i <= 0;#res := 0; 1511#rec1FINAL assume true; 1503#rec1EXIT >#28#return; 1462#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 1463#rec1ENTRY ~i := #in~i; 1481#L12 assume ~i <= 0;#res := 0; 1516#rec1FINAL assume true; 1512#rec1EXIT >#30#return; 1447#L14-2 call #t~ret2 := rec1(#t~ret1);< 1457#rec1ENTRY ~i := #in~i; 1510#L12 assume ~i <= 0;#res := 0; 1508#rec1FINAL assume true; 1501#rec1EXIT >#32#return; 1484#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 1496#rec1FINAL assume true; 1483#rec1EXIT >#34#return; 1422#L20-1 [2021-12-06 19:44:59,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1231361643, now seen corresponding path program 1 times [2021-12-06 19:44:59,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985018907] [2021-12-06 19:44:59,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,799 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,806 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,813 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:59,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,813 INFO L85 PathProgramCache]: Analyzing trace with hash -1591101301, now seen corresponding path program 1 times [2021-12-06 19:44:59,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749838497] [2021-12-06 19:44:59,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,819 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:44:59,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:44:59,826 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:44:59,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:44:59,826 INFO L85 PathProgramCache]: Analyzing trace with hash 774680821, now seen corresponding path program 1 times [2021-12-06 19:44:59,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:44:59,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132934782] [2021-12-06 19:44:59,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:44:59,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:44:59,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:44:59,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:44:59,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:44:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-12-06 19:44:59,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:44:59,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:44:59,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:44:59,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,930 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 19:44:59,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:44:59,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132934782] [2021-12-06 19:44:59,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132934782] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:44:59,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896683346] [2021-12-06 19:44:59,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:44:59,931 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:44:59,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:44:59,932 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:44:59,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 19:44:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:44:59,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 19:44:59,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:00,042 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 19:45:00,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:45:00,159 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 28 proven. 22 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 19:45:00,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896683346] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:45:00,160 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:45:00,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 12 [2021-12-06 19:45:00,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055658500] [2021-12-06 19:45:00,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:45:00,323 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:00,323 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:00,323 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:00,323 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:00,323 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:45:00,323 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:00,323 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:00,323 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:00,323 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration5_Loop [2021-12-06 19:45:00,323 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:00,323 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:00,324 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:00,329 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:00,330 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:00,348 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:00,348 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:45:00,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:00,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:00,349 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:00,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-12-06 19:45:00,350 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:00,351 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:00,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-12-06 19:45:00,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:00,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:00,380 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:00,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-12-06 19:45:00,381 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:45:00,381 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:03,744 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:45:03,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-12-06 19:45:03,748 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:03,748 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:03,748 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:03,748 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:03,748 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:45:03,748 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:03,748 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:03,748 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:03,748 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration5_Loop [2021-12-06 19:45:03,748 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:03,748 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:03,749 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:03,754 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:03,755 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:03,770 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:03,770 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:45:03,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:03,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:03,771 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:03,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-12-06 19:45:03,773 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:03,780 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:03,780 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:03,780 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:03,781 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:03,781 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:03,782 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:03,782 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:03,784 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:45:03,787 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-12-06 19:45:03,787 INFO L444 ModelExtractionUtils]: 2 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-12-06 19:45:03,787 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:03,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:03,788 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:03,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-12-06 19:45:03,789 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:45:03,789 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:45:03,789 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:45:03,789 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec2_#t~ret3) = 1*rec2_#t~ret3 Supporting invariants [] [2021-12-06 19:45:03,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-12-06 19:45:03,808 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:45:03,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:03,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:03,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:45:03,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:03,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-12-06 19:45:04,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:04,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:45:04,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:04,180 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 19:45:04,181 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2021-12-06 19:45:04,181 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) [2021-12-06 19:45:04,387 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. [2021-12-06 19:45:04,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:04,388 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) [2021-12-06 19:45:04,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 53 transitions. [2021-12-06 19:45:04,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 26 letters. Loop has 24 letters. [2021-12-06 19:45:04,390 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:04,390 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 50 letters. Loop has 24 letters. [2021-12-06 19:45:04,391 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:04,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 53 transitions. Stem has 26 letters. Loop has 48 letters. [2021-12-06 19:45:04,392 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:04,392 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 585 states and 904 transitions. [2021-12-06 19:45:04,403 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:45:04,414 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 585 states to 433 states and 650 transitions. [2021-12-06 19:45:04,414 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 141 [2021-12-06 19:45:04,414 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 142 [2021-12-06 19:45:04,415 INFO L73 IsDeterministic]: Start isDeterministic. Operand 433 states and 650 transitions. [2021-12-06 19:45:04,415 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:45:04,415 INFO L681 BuchiCegarLoop]: Abstraction has 433 states and 650 transitions. [2021-12-06 19:45:04,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states and 650 transitions. [2021-12-06 19:45:04,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 384. [2021-12-06 19:45:04,457 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) [2021-12-06 19:45:04,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 535 transitions. [2021-12-06 19:45:04,461 INFO L704 BuchiCegarLoop]: Abstraction has 384 states and 535 transitions. [2021-12-06 19:45:04,462 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:04,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 19:45:04,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:45:04,462 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) [2021-12-06 19:45:04,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:04,558 INFO L93 Difference]: Finished difference Result 443 states and 646 transitions. [2021-12-06 19:45:04,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 19:45:04,559 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 443 states and 646 transitions. [2021-12-06 19:45:04,567 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:45:04,574 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 443 states to 350 states and 496 transitions. [2021-12-06 19:45:04,574 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 132 [2021-12-06 19:45:04,575 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 136 [2021-12-06 19:45:04,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 350 states and 496 transitions. [2021-12-06 19:45:04,575 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:45:04,575 INFO L681 BuchiCegarLoop]: Abstraction has 350 states and 496 transitions. [2021-12-06 19:45:04,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states and 496 transitions. [2021-12-06 19:45:04,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 315. [2021-12-06 19:45:04,589 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) [2021-12-06 19:45:04,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 416 transitions. [2021-12-06 19:45:04,593 INFO L704 BuchiCegarLoop]: Abstraction has 315 states and 416 transitions. [2021-12-06 19:45:04,593 INFO L587 BuchiCegarLoop]: Abstraction has 315 states and 416 transitions. [2021-12-06 19:45:04,593 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-12-06 19:45:04,593 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 315 states and 416 transitions. [2021-12-06 19:45:04,595 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:45:04,595 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:45:04,596 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:45:04,597 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:04,597 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:45:04,597 INFO L791 eck$LassoCheckResult]: Stem: 3569#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 3570#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 3567#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 3586#rec2ENTRY ~j := #in~j; 3643#L18 assume !(~j <= 0); 3640#L20 call #t~ret3 := rec1(~j - 1);< 3641#rec1ENTRY ~i := #in~i; 3657#L12 assume !(~i <= 0); 3647#L14 call #t~ret0 := rec1(~i - 2);< 3656#rec1ENTRY ~i := #in~i; 3662#L12 assume ~i <= 0;#res := 0; 3726#rec1FINAL assume true; 3723#rec1EXIT >#28#return; 3718#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 3719#rec1ENTRY ~i := #in~i; 3722#L12 assume ~i <= 0;#res := 0; 3721#rec1FINAL assume true; 3717#rec1EXIT >#30#return; 3710#L14-2 call #t~ret2 := rec1(#t~ret1);< 3715#rec1ENTRY ~i := #in~i; 3720#L12 assume ~i <= 0;#res := 0; 3716#rec1FINAL assume true; 3714#rec1EXIT >#32#return; 3713#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 3746#rec1FINAL assume true; 3744#rec1EXIT >#34#return; 3606#L20-1 call #t~ret4 := rec2(#t~ret3);< 3605#rec2ENTRY ~j := #in~j; 3607#L18 assume !(~j <= 0); 3611#L20 call #t~ret3 := rec1(~j - 1);< 3621#rec1ENTRY ~i := #in~i; 3615#L12 assume !(~i <= 0); 3617#L14 call #t~ret0 := rec1(~i - 2);< 3620#rec1ENTRY [2021-12-06 19:45:04,597 INFO L793 eck$LassoCheckResult]: Loop: 3620#rec1ENTRY ~i := #in~i; 3734#L12 assume !(~i <= 0); 3703#L14 call #t~ret0 := rec1(~i - 2);< 3620#rec1ENTRY [2021-12-06 19:45:04,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:04,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1565705522, now seen corresponding path program 2 times [2021-12-06 19:45:04,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:04,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031391385] [2021-12-06 19:45:04,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:04,598 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:04,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-06 19:45:04,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:04,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:45:04,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:04,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:45:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:04,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:04,658 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 19:45:04,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:04,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031391385] [2021-12-06 19:45:04,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031391385] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:04,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156868891] [2021-12-06 19:45:04,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:45:04,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:04,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:04,659 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:04,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-06 19:45:04,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:45:04,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:45:04,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 9 conjunts are in the unsatisfiable core [2021-12-06 19:45:04,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:04,718 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 19:45:04,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:45:04,772 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 19:45:04,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156868891] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:45:04,773 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:45:04,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2021-12-06 19:45:04,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384064214] [2021-12-06 19:45:04,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:45:04,773 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:45:04,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:04,774 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 3 times [2021-12-06 19:45:04,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:04,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1611485896] [2021-12-06 19:45:04,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:04,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:04,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:04,775 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:45:04,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:04,777 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:45:04,794 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:04,794 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:04,794 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:04,794 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:04,794 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:45:04,794 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,794 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:04,794 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:04,794 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration6_Loop [2021-12-06 19:45:04,794 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:04,794 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:04,795 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,796 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,797 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,799 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,800 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,801 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,811 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:04,811 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:45:04,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:04,812 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:04,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-12-06 19:45:04,813 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:04,813 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:04,821 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:04,821 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:04,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-12-06 19:45:04,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:04,841 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:04,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-12-06 19:45:04,842 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:04,842 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:04,851 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:04,851 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:04,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:04,870 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:04,871 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:04,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-12-06 19:45:04,872 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:04,872 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:04,899 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:04,899 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:04,900 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:04,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-12-06 19:45:04,901 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:45:04,901 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:04,968 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:45:04,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-12-06 19:45:04,971 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:04,971 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:04,971 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:04,971 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:04,971 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:45:04,971 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,971 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:04,971 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:04,971 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration6_Loop [2021-12-06 19:45:04,971 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:04,971 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:04,972 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,973 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,974 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,976 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,977 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,978 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:04,991 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:04,991 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:45:04,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:04,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:04,992 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:04,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-12-06 19:45:04,993 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:05,000 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:05,000 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:05,000 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:05,000 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:05,000 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:05,001 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:05,001 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:05,002 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:05,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-12-06 19:45:05,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:05,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:05,021 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:05,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-12-06 19:45:05,023 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:05,030 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:05,030 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:05,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:05,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:05,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:05,031 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:05,031 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:05,032 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:05,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2021-12-06 19:45:05,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:05,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:05,051 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:05,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-12-06 19:45:05,052 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:05,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:05,060 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:05,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:05,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:05,060 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:05,060 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:05,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:05,062 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:45:05,064 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-12-06 19:45:05,064 INFO L444 ModelExtractionUtils]: 1 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-12-06 19:45:05,064 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:05,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:05,065 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:05,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-12-06 19:45:05,065 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:45:05,065 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:45:05,066 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:45:05,066 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-12-06 19:45:05,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-12-06 19:45:05,084 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:45:05,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:05,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 19:45:05,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:05,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-12-06 19:45:05,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:05,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:45:05,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:05,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:05,287 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-12-06 19:45:05,287 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) [2021-12-06 19:45:05,322 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. [2021-12-06 19:45:05,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:05,323 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) [2021-12-06 19:45:05,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2021-12-06 19:45:05,324 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 33 letters. Loop has 3 letters. [2021-12-06 19:45:05,324 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:05,324 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:45:05,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:05,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 19:45:05,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:05,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:05,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:45:05,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:05,540 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:05,540 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-12-06 19:45:05,540 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) [2021-12-06 19:45:05,578 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. [2021-12-06 19:45:05,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:05,579 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) [2021-12-06 19:45:05,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 18 transitions. [2021-12-06 19:45:05,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 18 transitions. Stem has 33 letters. Loop has 3 letters. [2021-12-06 19:45:05,579 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:05,579 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:45:05,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:05,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 19:45:05,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:05,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:05,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:45:05,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:05,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:05,798 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-12-06 19:45:05,798 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) [2021-12-06 19:45:05,847 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. [2021-12-06 19:45:05,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:05,848 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) [2021-12-06 19:45:05,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 25 transitions. [2021-12-06 19:45:05,849 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 3 letters. [2021-12-06 19:45:05,849 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:05,849 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 36 letters. Loop has 3 letters. [2021-12-06 19:45:05,849 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:05,849 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 25 transitions. Stem has 33 letters. Loop has 6 letters. [2021-12-06 19:45:05,850 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:05,850 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 486 states and 617 transitions. [2021-12-06 19:45:05,854 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 26 [2021-12-06 19:45:05,859 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 486 states to 396 states and 527 transitions. [2021-12-06 19:45:05,859 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 130 [2021-12-06 19:45:05,859 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 137 [2021-12-06 19:45:05,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 396 states and 527 transitions. [2021-12-06 19:45:05,859 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:45:05,859 INFO L681 BuchiCegarLoop]: Abstraction has 396 states and 527 transitions. [2021-12-06 19:45:05,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states and 527 transitions. [2021-12-06 19:45:05,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 352. [2021-12-06 19:45:05,867 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) [2021-12-06 19:45:05,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 457 transitions. [2021-12-06 19:45:05,869 INFO L704 BuchiCegarLoop]: Abstraction has 352 states and 457 transitions. [2021-12-06 19:45:05,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:05,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 19:45:05,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:45:05,870 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) [2021-12-06 19:45:05,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:05,912 INFO L93 Difference]: Finished difference Result 379 states and 514 transitions. [2021-12-06 19:45:05,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 19:45:05,913 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 379 states and 514 transitions. [2021-12-06 19:45:05,916 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-12-06 19:45:05,917 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 379 states to 105 states and 143 transitions. [2021-12-06 19:45:05,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 99 [2021-12-06 19:45:05,918 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 99 [2021-12-06 19:45:05,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 105 states and 143 transitions. [2021-12-06 19:45:05,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:45:05,918 INFO L681 BuchiCegarLoop]: Abstraction has 105 states and 143 transitions. [2021-12-06 19:45:05,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states and 143 transitions. [2021-12-06 19:45:05,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 87. [2021-12-06 19:45:05,921 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) [2021-12-06 19:45:05,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 107 transitions. [2021-12-06 19:45:05,921 INFO L704 BuchiCegarLoop]: Abstraction has 87 states and 107 transitions. [2021-12-06 19:45:05,921 INFO L587 BuchiCegarLoop]: Abstraction has 87 states and 107 transitions. [2021-12-06 19:45:05,921 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-12-06 19:45:05,922 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 87 states and 107 transitions. [2021-12-06 19:45:05,922 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-12-06 19:45:05,922 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:45:05,922 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:45:05,923 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:05,923 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:45:05,923 INFO L791 eck$LassoCheckResult]: Stem: 6442#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 6443#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6441#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 6453#rec2ENTRY ~j := #in~j; 6506#L18 assume !(~j <= 0); 6503#L20 call #t~ret3 := rec1(~j - 1);< 6505#rec1ENTRY ~i := #in~i; 6504#L12 assume !(~i <= 0); 6471#L14 call #t~ret0 := rec1(~i - 2);< 6477#rec1ENTRY ~i := #in~i; 6474#L12 assume !(~i <= 0); 6470#L14 [2021-12-06 19:45:05,923 INFO L793 eck$LassoCheckResult]: Loop: 6470#L14 call #t~ret0 := rec1(~i - 2);< 6472#rec1ENTRY ~i := #in~i; 6474#L12 assume !(~i <= 0); 6470#L14 [2021-12-06 19:45:05,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1203085824, now seen corresponding path program 3 times [2021-12-06 19:45:05,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:05,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494067921] [2021-12-06 19:45:05,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:05,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:05,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:05,926 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:45:05,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:05,928 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:45:05,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,929 INFO L85 PathProgramCache]: Analyzing trace with hash 55742, now seen corresponding path program 4 times [2021-12-06 19:45:05,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:05,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12279155] [2021-12-06 19:45:05,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:05,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:05,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:05,930 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:45:05,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:05,932 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:45:05,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:05,932 INFO L85 PathProgramCache]: Analyzing trace with hash 372328287, now seen corresponding path program 4 times [2021-12-06 19:45:05,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:05,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995732770] [2021-12-06 19:45:05,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:05,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:05,935 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:45:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:05,938 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:45:05,959 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:05,959 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:05,959 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:05,959 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:05,959 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:45:05,960 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:05,960 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:05,960 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:05,960 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration7_Loop [2021-12-06 19:45:05,960 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:05,960 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:05,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:05,961 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:05,964 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:05,965 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:05,966 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:05,980 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:05,980 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:45:05,981 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:05,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:05,981 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:05,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-12-06 19:45:05,982 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:05,982 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:05,991 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:05,991 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:06,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-12-06 19:45:06,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:06,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:06,010 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:06,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-12-06 19:45:06,012 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:06,012 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:06,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-12-06 19:45:06,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:06,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:06,045 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:06,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-12-06 19:45:06,046 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:45:06,046 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:11,492 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:45:11,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:11,496 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:11,496 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:11,496 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:11,496 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:11,496 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:45:11,496 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:11,496 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:11,496 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:11,496 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration7_Loop [2021-12-06 19:45:11,496 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:11,496 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:11,497 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:11,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:11,501 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:11,502 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:11,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:11,515 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:11,515 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:45:11,515 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:11,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:11,515 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:11,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-12-06 19:45:11,516 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:11,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:11,524 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:11,524 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:11,524 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:11,524 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:11,524 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:11,524 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:11,525 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:11,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2021-12-06 19:45:11,543 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:11,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:11,544 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:11,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-12-06 19:45:11,545 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:11,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:11,552 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:11,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:11,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:11,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:11,553 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:11,553 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:11,555 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:45:11,557 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-12-06 19:45:11,557 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-12-06 19:45:11,557 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:11,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:11,558 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:11,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-12-06 19:45:11,559 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:45:11,559 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:45:11,559 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:45:11,559 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_~i) = 1*rec1_~i Supporting invariants [] [2021-12-06 19:45:11,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-12-06 19:45:11,578 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:45:11,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:45:11,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:11,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 37 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:45:11,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:11,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:45:11,617 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-12-06 19:45:11,617 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) [2021-12-06 19:45:11,634 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. [2021-12-06 19:45:11,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:11,635 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) [2021-12-06 19:45:11,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2021-12-06 19:45:11,636 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 11 letters. Loop has 3 letters. [2021-12-06 19:45:11,636 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:11,636 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 14 letters. Loop has 3 letters. [2021-12-06 19:45:11,636 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:11,636 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 11 letters. Loop has 6 letters. [2021-12-06 19:45:11,636 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:11,636 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 101 states and 125 transitions. [2021-12-06 19:45:11,637 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-12-06 19:45:11,638 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 101 states to 95 states and 118 transitions. [2021-12-06 19:45:11,638 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 84 [2021-12-06 19:45:11,638 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 85 [2021-12-06 19:45:11,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 95 states and 118 transitions. [2021-12-06 19:45:11,639 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:45:11,639 INFO L681 BuchiCegarLoop]: Abstraction has 95 states and 118 transitions. [2021-12-06 19:45:11,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states and 118 transitions. [2021-12-06 19:45:11,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 93. [2021-12-06 19:45:11,641 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) [2021-12-06 19:45:11,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 115 transitions. [2021-12-06 19:45:11,641 INFO L704 BuchiCegarLoop]: Abstraction has 93 states and 115 transitions. [2021-12-06 19:45:11,641 INFO L587 BuchiCegarLoop]: Abstraction has 93 states and 115 transitions. [2021-12-06 19:45:11,641 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-12-06 19:45:11,641 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 115 transitions. [2021-12-06 19:45:11,642 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 22 [2021-12-06 19:45:11,642 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:45:11,642 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:45:11,643 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:45:11,643 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1] [2021-12-06 19:45:11,643 INFO L791 eck$LassoCheckResult]: Stem: 6703#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 6704#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;main_~x~0#1 := main_#t~nondet5#1;havoc main_#t~nondet5#1; 6701#L25 call main_#t~ret6#1 := rec2(main_~x~0#1);< 6714#rec2ENTRY ~j := #in~j; 6732#L18 assume !(~j <= 0); 6733#L20 call #t~ret3 := rec1(~j - 1);< 6757#rec1ENTRY ~i := #in~i; 6758#L12 assume !(~i <= 0); 6726#L14 call #t~ret0 := rec1(~i - 2);< 6755#rec1ENTRY ~i := #in~i; 6791#L12 assume !(~i <= 0); 6725#L14 call #t~ret0 := rec1(~i - 2);< 6740#rec1ENTRY ~i := #in~i; 6741#L12 assume ~i <= 0;#res := 0; 6792#rec1FINAL assume true; 6760#rec1EXIT >#28#return; 6717#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6724#rec1ENTRY ~i := #in~i; 6788#L12 assume ~i <= 0;#res := 0; 6786#rec1FINAL assume true; 6729#rec1EXIT >#30#return; 6730#L14-2 call #t~ret2 := rec1(#t~ret1);< 6770#rec1ENTRY ~i := #in~i; 6774#L12 assume ~i <= 0;#res := 0; 6773#rec1FINAL assume true; 6768#rec1EXIT >#32#return; 6751#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 6764#rec1FINAL assume true; 6749#rec1EXIT >#28#return; 6718#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6752#rec1ENTRY [2021-12-06 19:45:11,643 INFO L793 eck$LassoCheckResult]: Loop: 6752#rec1ENTRY ~i := #in~i; 6772#L12 assume !(~i <= 0); 6723#L14 call #t~ret0 := rec1(~i - 2);< 6765#rec1ENTRY ~i := #in~i; 6743#L12 assume !(~i <= 0); 6720#L14 call #t~ret0 := rec1(~i - 2);< 6742#rec1ENTRY ~i := #in~i; 6734#L12 assume ~i <= 0;#res := 0; 6727#rec1FINAL assume true; 6728#rec1EXIT >#28#return; 6717#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6724#rec1ENTRY ~i := #in~i; 6788#L12 assume ~i <= 0;#res := 0; 6786#rec1FINAL assume true; 6729#rec1EXIT >#30#return; 6730#L14-2 call #t~ret2 := rec1(#t~ret1);< 6770#rec1ENTRY ~i := #in~i; 6774#L12 assume ~i <= 0;#res := 0; 6773#rec1FINAL assume true; 6768#rec1EXIT >#32#return; 6751#L14-3 #res := 1 + #t~ret2;havoc #t~ret0;havoc #t~ret1;havoc #t~ret2; 6764#rec1FINAL assume true; 6749#rec1EXIT >#28#return; 6719#L14-1 call #t~ret1 := rec1(#t~ret0 - 1);< 6752#rec1ENTRY [2021-12-06 19:45:11,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:11,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1060897207, now seen corresponding path program 1 times [2021-12-06 19:45:11,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:11,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870130253] [2021-12-06 19:45:11,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:11,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:11,648 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:45:11,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:11,652 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:45:11,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:11,653 INFO L85 PathProgramCache]: Analyzing trace with hash 245881341, now seen corresponding path program 1 times [2021-12-06 19:45:11,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:11,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205410085] [2021-12-06 19:45:11,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:11,653 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:11,657 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:45:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:45:11,661 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:45:11,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:11,661 INFO L85 PathProgramCache]: Analyzing trace with hash -2071488077, now seen corresponding path program 2 times [2021-12-06 19:45:11,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:45:11,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129652239] [2021-12-06 19:45:11,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:45:11,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:45:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-06 19:45:11,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:45:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:45:11,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:11,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-06 19:45:11,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:45:11,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:45:11,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 19:45:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:11,720 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 19:45:11,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:45:11,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129652239] [2021-12-06 19:45:11,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129652239] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:45:11,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [65443151] [2021-12-06 19:45:11,721 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:45:11,721 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:45:11,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:11,721 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:45:11,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-12-06 19:45:11,735 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-12-06 19:45:11,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:45:11,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:45:11,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 19:45:11,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:11,789 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 109 proven. 2 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-06 19:45:11,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:45:11,856 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 24 proven. 29 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2021-12-06 19:45:11,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [65443151] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:45:11,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:45:11,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2021-12-06 19:45:11,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003584074] [2021-12-06 19:45:11,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:45:11,999 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:11,999 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:11,999 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:11,999 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:11,999 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-12-06 19:45:11,999 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:11,999 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:11,999 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:11,999 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration8_Loop [2021-12-06 19:45:11,999 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:11,999 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:12,000 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,001 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,002 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,003 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,004 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,004 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,018 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:12,018 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-12-06 19:45:12,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,019 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,019 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-12-06 19:45:12,020 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:12,020 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,028 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:12,028 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret0=0} Honda state: {rec1_#t~ret0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:12,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:12,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,047 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-12-06 19:45:12,048 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:12,048 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,056 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:12,056 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret1=0} Honda state: {rec1_#t~ret1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:12,074 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:12,075 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,075 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-12-06 19:45:12,076 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:12,077 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,085 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:12,085 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#res=0} Honda state: {rec1_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:12,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-12-06 19:45:12,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,105 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-12-06 19:45:12,106 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:12,106 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,115 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:12,115 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_#t~ret2=0} Honda state: {rec1_#t~ret2=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:12,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:12,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,134 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-12-06 19:45:12,136 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:12,136 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,144 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-12-06 19:45:12,145 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {rec1_~i=0} Honda state: {rec1_~i=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-12-06 19:45:12,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:12,163 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,164 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-12-06 19:45:12,166 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-12-06 19:45:12,166 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:12,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,193 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-12-06 19:45:12,196 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-12-06 19:45:12,196 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-12-06 19:45:12,205 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-12-06 19:45:12,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-12-06 19:45:12,223 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:45:12,223 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:45:12,224 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:45:12,224 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:45:12,224 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:45:12,224 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,224 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:45:12,224 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:45:12,224 INFO L133 ssoRankerPreferences]: Filename of dumped script: NestedRecursion_1b.c_Iteration8_Loop [2021-12-06 19:45:12,224 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:45:12,224 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:45:12,224 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,225 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,228 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,231 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:45:12,245 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:45:12,245 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:45:12,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,246 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-12-06 19:45:12,247 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:12,254 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:12,254 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:12,255 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:12,255 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:12,255 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:12,255 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:12,255 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:12,256 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:12,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2021-12-06 19:45:12,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,277 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-12-06 19:45:12,278 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:12,285 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:12,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:12,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:12,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:12,286 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:12,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:12,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:12,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:12,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:12,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,306 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-12-06 19:45:12,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:12,315 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:12,315 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:12,315 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:12,315 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:12,315 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:12,315 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:12,315 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:12,316 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:12,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-12-06 19:45:12,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,336 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-12-06 19:45:12,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:12,344 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:12,344 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:12,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:12,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:12,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:12,344 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:12,344 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:12,345 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:45:12,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2021-12-06 19:45:12,364 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,365 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-12-06 19:45:12,366 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:45:12,374 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:45:12,374 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:45:12,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:45:12,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:45:12,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:45:12,375 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:45:12,375 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:45:12,376 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:45:12,378 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-12-06 19:45:12,378 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 1 variables to zero. [2021-12-06 19:45:12,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:45:12,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:45:12,379 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:45:12,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-12-06 19:45:12,380 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:45:12,380 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 19:45:12,380 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:45:12,380 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec1_#in~i) = 1*rec1_#in~i Supporting invariants [] [2021-12-06 19:45:12,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2021-12-06 19:45:12,399 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 19:45:12,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:12,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:12,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:45:12,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:12,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2021-12-06 19:45:12,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:12,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:45:12,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:12,668 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 19:45:12,668 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2021-12-06 19:45:12,668 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) [2021-12-06 19:45:12,696 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. [2021-12-06 19:45:12,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 2 stem states 1 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:12,696 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) [2021-12-06 19:45:12,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2021-12-06 19:45:12,697 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 24 letters. [2021-12-06 19:45:12,697 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:12,697 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:45:12,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:12,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:12,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:45:12,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:12,882 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:45:12,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:12,973 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 19:45:12,973 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 9 loop predicates [2021-12-06 19:45:12,973 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) [2021-12-06 19:45:13,003 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. [2021-12-06 19:45:13,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 2 stem states 1 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:13,004 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) [2021-12-06 19:45:13,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2021-12-06 19:45:13,004 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 30 letters. Loop has 24 letters. [2021-12-06 19:45:13,005 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:13,005 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:45:13,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:13,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:13,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:45:13,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:13,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:13,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:45:13,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:13,277 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 19:45:13,277 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 9 loop predicates [2021-12-06 19:45:13,277 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) [2021-12-06 19:45:13,418 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. [2021-12-06 19:45:13,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 2 stem states 8 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:13,419 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) [2021-12-06 19:45:13,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 39 transitions. [2021-12-06 19:45:13,419 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 39 transitions. Stem has 30 letters. Loop has 24 letters. [2021-12-06 19:45:13,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:13,420 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:45:13,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:45:13,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:13,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 266 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:45:13,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:13,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:45:13,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:45:13,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:45:13,680 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 15 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 19:45:13,680 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.2 stem predicates 9 loop predicates [2021-12-06 19:45:13,680 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) [2021-12-06 19:45:13,909 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. [2021-12-06 19:45:13,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 2 stem states 12 non-accepting loop states 1 accepting loop states [2021-12-06 19:45:13,910 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) [2021-12-06 19:45:13,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 50 transitions. [2021-12-06 19:45:13,910 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 50 transitions. Stem has 30 letters. Loop has 24 letters. [2021-12-06 19:45:13,911 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:13,911 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 50 transitions. Stem has 54 letters. Loop has 24 letters. [2021-12-06 19:45:13,911 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:13,911 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 50 transitions. Stem has 30 letters. Loop has 48 letters. [2021-12-06 19:45:13,912 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:45:13,912 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 410 states and 516 transitions. [2021-12-06 19:45:13,917 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 62 [2021-12-06 19:45:13,921 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 410 states to 254 states and 346 transitions. [2021-12-06 19:45:13,921 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 155 [2021-12-06 19:45:13,922 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 165 [2021-12-06 19:45:13,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 254 states and 346 transitions. [2021-12-06 19:45:13,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:45:13,922 INFO L681 BuchiCegarLoop]: Abstraction has 254 states and 346 transitions. [2021-12-06 19:45:13,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states and 346 transitions. [2021-12-06 19:45:13,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 217. [2021-12-06 19:45:13,932 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) [2021-12-06 19:45:13,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 271 transitions. [2021-12-06 19:45:13,934 INFO L704 BuchiCegarLoop]: Abstraction has 217 states and 271 transitions. [2021-12-06 19:45:13,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:45:13,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:45:13,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:45:13,934 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) [2021-12-06 19:45:13,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:45:13,960 INFO L93 Difference]: Finished difference Result 36 states and 38 transitions. [2021-12-06 19:45:13,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:45:13,961 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 36 states and 38 transitions. [2021-12-06 19:45:13,961 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-12-06 19:45:13,961 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 36 states to 0 states and 0 transitions. [2021-12-06 19:45:13,961 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-12-06 19:45:13,962 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-12-06 19:45:13,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-12-06 19:45:13,962 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:45:13,962 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 19:45:13,962 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 19:45:13,962 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 19:45:13,962 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-12-06 19:45:13,962 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-12-06 19:45:13,962 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-12-06 19:45:13,962 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-12-06 19:45:13,966 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 06.12 07:45:13 BoogieIcfgContainer [2021-12-06 19:45:13,967 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-12-06 19:45:13,967 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 19:45:13,967 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 19:45:13,967 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 19:45:13,967 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:44:57" (3/4) ... [2021-12-06 19:45:13,970 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 19:45:13,970 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 19:45:13,970 INFO L158 Benchmark]: Toolchain (without parser) took 17119.66ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 62.6MB in the beginning and 87.6MB in the end (delta: -25.0MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:45:13,970 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 100.7MB. Free memory is still 78.9MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:45:13,970 INFO L158 Benchmark]: CACSL2BoogieTranslator took 149.48ms. Allocated memory is still 100.7MB. Free memory was 62.4MB in the beginning and 78.0MB in the end (delta: -15.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 19:45:13,971 INFO L158 Benchmark]: Boogie Procedure Inliner took 21.46ms. Allocated memory is still 100.7MB. Free memory was 78.0MB in the beginning and 76.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:45:13,971 INFO L158 Benchmark]: Boogie Preprocessor took 11.03ms. Allocated memory is still 100.7MB. Free memory was 76.8MB in the beginning and 76.0MB in the end (delta: 708.5kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 19:45:13,971 INFO L158 Benchmark]: RCFGBuilder took 169.20ms. Allocated memory is still 100.7MB. Free memory was 75.6MB in the beginning and 67.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-06 19:45:13,971 INFO L158 Benchmark]: BuchiAutomizer took 16761.65ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 67.3MB in the beginning and 87.6MB in the end (delta: -20.4MB). Peak memory consumption was 1.4MB. Max. memory is 16.1GB. [2021-12-06 19:45:13,971 INFO L158 Benchmark]: Witness Printer took 2.71ms. Allocated memory is still 121.6MB. Free memory is still 87.6MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:45:13,973 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 100.7MB. Free memory is still 78.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 149.48ms. Allocated memory is still 100.7MB. Free memory was 62.4MB in the beginning and 78.0MB in the end (delta: -15.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 21.46ms. Allocated memory is still 100.7MB. Free memory was 78.0MB in the beginning and 76.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 11.03ms. Allocated memory is still 100.7MB. Free memory was 76.8MB in the beginning and 76.0MB in the end (delta: 708.5kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 169.20ms. Allocated memory is still 100.7MB. Free memory was 75.6MB in the beginning and 67.3MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * BuchiAutomizer took 16761.65ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 67.3MB in the beginning and 87.6MB in the end (delta: -20.4MB). Peak memory consumption was 1.4MB. Max. memory is 16.1GB. * Witness Printer took 2.71ms. Allocated memory is still 121.6MB. Free memory is still 87.6MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 12 terminating modules (5 trivial, 5 deterministic, 2 nondeterministic). One deterministic module has affine ranking function \old(j) and consists of 11 locations. One deterministic module has affine ranking function \old(i) and consists of 4 locations. One deterministic module has affine ranking function \old(i) and consists of 5 locations. One deterministic module has affine ranking function org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@72d3bf52 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 16.7s and 9 iterations. TraceHistogramMax:5. Analysis of lassos took 12.6s. Construction of modules took 0.4s. Büchi inclusion checks took 3.3s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 11. Automata minimization 0.1s AutomataMinimizationTime, 11 MinimizatonAttempts, 249 StatesRemovedByMinimization, 11 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 315 states and ocurred in iteration 5. Nontrivial modules had stage [5, 0, 1, 1, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 38/58 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 364 SdHoareTripleChecker+Valid, 0.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 337 mSDsluCounter, 888 SdHoareTripleChecker+Invalid, 0.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 583 mSDsCounter, 309 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1011 IncrementalHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 309 mSolverCounterUnsat, 305 mSDtfsCounter, 1011 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT3 conc0 concLT3 SILN0 SILU0 SILI0 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital12 mio100 ax100 hnf97 lsp100 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq154 hnf92 smp100 dnf100 smp100 tf111 neg100 sie110 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 16ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 2 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 18 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 7 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 9.4s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-12-06 19:45:14,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-12-06 19:45:14,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-12-06 19:45:14,433 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:14,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-12-06 19:45:14,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4f384062-266e-406f-9617-632485d7b34b/bin/uautomizer-DrprNOufMa/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