./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i --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_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/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_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/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_ab7f8959-e380-4227-a19d-e4b46d90a16e/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 33d006375056e7e3c58d58b776bed0fedce081ec4ff9e691f038a741177fe7dd --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:42:39,587 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:42:39,588 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:42:39,610 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:42:39,611 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:42:39,612 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:42:39,613 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:42:39,615 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:42:39,616 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:42:39,617 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:42:39,618 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:42:39,619 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:42:39,619 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:42:39,620 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:42:39,621 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:42:39,622 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:42:39,623 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:42:39,624 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:42:39,625 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:42:39,627 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:42:39,628 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:42:39,629 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:42:39,630 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:42:39,631 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:42:39,634 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:42:39,634 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:42:39,634 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:42:39,635 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:42:39,636 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:42:39,636 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:42:39,637 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:42:39,637 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:42:39,638 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:42:39,638 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:42:39,639 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:42:39,640 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:42:39,640 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:42:39,640 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:42:39,641 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:42:39,641 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:42:39,642 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:42:39,643 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-12-06 17:42:39,662 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:42:39,662 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:42:39,663 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:42:39,663 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:42:39,663 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:42:39,664 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * Use old map elimination=false [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-12-06 17:42:39,664 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-12-06 17:42:39,664 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-12-06 17:42:39,665 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:42:39,666 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-12-06 17:42:39,666 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:42:39,666 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:42:39,666 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:42:39,666 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:42:39,666 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:42:39,667 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-12-06 17:42:39,667 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_ab7f8959-e380-4227-a19d-e4b46d90a16e/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_ab7f8959-e380-4227-a19d-e4b46d90a16e/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 -> 33d006375056e7e3c58d58b776bed0fedce081ec4ff9e691f038a741177fe7dd [2021-12-06 17:42:39,852 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:42:39,869 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:42:39,871 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:42:39,872 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:42:39,873 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:42:39,874 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i [2021-12-06 17:42:39,918 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/data/c600c5aba/009c93f423fc49b396bad4232c540bcc/FLAG1022ec3ba [2021-12-06 17:42:40,306 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:42:40,306 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i [2021-12-06 17:42:40,311 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/data/c600c5aba/009c93f423fc49b396bad4232c540bcc/FLAG1022ec3ba [2021-12-06 17:42:40,694 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/data/c600c5aba/009c93f423fc49b396bad4232c540bcc [2021-12-06 17:42:40,696 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:42:40,697 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:42:40,698 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:42:40,698 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:42:40,701 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:42:40,701 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,702 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25fa1856 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40, skipping insertion in model container [2021-12-06 17:42:40,702 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,707 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:42:40,716 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:42:40,816 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:42:40,822 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:42:40,831 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:42:40,840 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:42:40,840 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40 WrapperNode [2021-12-06 17:42:40,840 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:42:40,841 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:42:40,841 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:42:40,841 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:42:40,847 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,851 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,862 INFO L137 Inliner]: procedures = 11, calls = 11, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 19 [2021-12-06 17:42:40,862 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:42:40,863 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:42:40,863 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:42:40,863 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:42:40,868 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,868 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,869 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,869 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,872 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,874 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,875 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,876 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:42:40,877 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:42:40,877 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:42:40,877 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:42:40,877 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (1/1) ... [2021-12-06 17:42:40,883 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:40,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:40,901 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:40,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-12-06 17:42:40,930 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 17:42:40,930 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2021-12-06 17:42:40,930 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2021-12-06 17:42:40,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 17:42:40,930 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:42:40,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:42:40,931 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 17:42:40,931 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:42:40,981 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:42:40,983 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:42:41,047 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:42:41,052 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:42:41,052 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 17:42:41,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:42:41 BoogieIcfgContainer [2021-12-06 17:42:41,053 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:42:41,054 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-12-06 17:42:41,054 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-12-06 17:42:41,056 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-12-06 17:42:41,057 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 17:42:41,057 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.12 05:42:40" (1/3) ... [2021-12-06 17:42:41,058 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1b4b2eb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 05:42:41, skipping insertion in model container [2021-12-06 17:42:41,058 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 17:42:41,058 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:42:40" (2/3) ... [2021-12-06 17:42:41,059 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@1b4b2eb1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 05:42:41, skipping insertion in model container [2021-12-06 17:42:41,059 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 17:42:41,059 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:42:41" (3/3) ... [2021-12-06 17:42:41,060 INFO L388 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex3.i [2021-12-06 17:42:41,092 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-12-06 17:42:41,092 INFO L360 BuchiCegarLoop]: Hoare is false [2021-12-06 17:42:41,092 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-12-06 17:42:41,092 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-12-06 17:42:41,092 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-12-06 17:42:41,092 INFO L364 BuchiCegarLoop]: Difference is false [2021-12-06 17:42:41,092 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-12-06 17:42:41,092 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-12-06 17:42:41,103 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:41,119 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2021-12-06 17:42:41,119 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:41,119 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:41,124 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-12-06 17:42:41,124 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:41,124 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-12-06 17:42:41,125 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:41,126 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2021-12-06 17:42:41,126 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:41,126 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:41,126 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-12-06 17:42:41,126 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:41,131 INFO L791 eck$LassoCheckResult]: Stem: 4#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 10#L20-2true [2021-12-06 17:42:41,132 INFO L793 eck$LassoCheckResult]: Loop: 10#L20-2true assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 12#L23true call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 11#recENTRYtrue ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 9#L9true assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 14#recFINALtrue assume true; 13#recEXITtrue >#30#return; 7#L23-1true main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 10#L20-2true [2021-12-06 17:42:41,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:41,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2021-12-06 17:42:41,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:41,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405603797] [2021-12-06 17:42:41,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:41,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:41,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:41,200 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:41,216 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:41,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:41,219 INFO L85 PathProgramCache]: Analyzing trace with hash -2039113776, now seen corresponding path program 1 times [2021-12-06 17:42:41,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:41,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080384128] [2021-12-06 17:42:41,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:41,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:41,247 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:41,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:41,264 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:41,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:41,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1009969970, now seen corresponding path program 1 times [2021-12-06 17:42:41,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:41,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257100434] [2021-12-06 17:42:41,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:41,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:41,282 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:41,298 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:41,714 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 17:42:41,715 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 17:42:41,715 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 17:42:41,715 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 17:42:41,715 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 17:42:41,715 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:41,715 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 17:42:41,716 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 17:42:41,716 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration1_Lasso [2021-12-06 17:42:41,716 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 17:42:41,716 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 17:42:41,731 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 17:42:41,736 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:41,737 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 17:42:41,739 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 17:42:41,740 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:41,772 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 17:42:41,774 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 17:42:41,775 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 17:42:41,849 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 17:42:41,852 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 17:42:41,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:41,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:41,854 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:41,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-12-06 17:42:41,855 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 17:42:41,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:41,863 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:41,863 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:41,863 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:41,868 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:41,868 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:41,872 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:41,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:41,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:41,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:41,893 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:41,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-12-06 17:42:41,895 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 17:42:41,902 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:41,902 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:41,902 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:41,902 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:41,902 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:41,903 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:41,903 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:41,904 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:41,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-12-06 17:42:41,923 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:41,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:41,923 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:41,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-12-06 17:42:41,925 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 17:42:41,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:41,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:41,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:41,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:41,932 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:41,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:41,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:41,934 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:41,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2021-12-06 17:42:41,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:41,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:41,959 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:41,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-12-06 17:42:41,961 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 17:42:41,968 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:41,968 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:41,968 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:41,968 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:41,968 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:41,969 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:41,969 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:41,970 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:41,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:41,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:41,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:41,989 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:41,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-12-06 17:42:41,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 17:42:41,997 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:41,997 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:41,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:41,997 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:41,997 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:41,999 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:41,999 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:42,001 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 17:42:42,005 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-12-06 17:42:42,005 INFO L444 ModelExtractionUtils]: 3 out of 5 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-12-06 17:42:42,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:42,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:42,011 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:42,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-12-06 17:42:42,024 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 17:42:42,024 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-12-06 17:42:42,024 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 17:42:42,024 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = 1*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2021-12-06 17:42:42,043 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:42,045 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-12-06 17:42:42,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:42,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:42,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 10 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:42:42,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:42,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:42,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:42:42,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:42,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 17:42:42,216 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 17:42:42,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-12-06 17:42:42,245 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 17:42:42,246 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 5 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:42:42,324 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2). Second operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 5 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 63 states and 77 transitions. Complement of second has 22 states. [2021-12-06 17:42:42,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:42,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 5 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-12-06 17:42:42,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 22 transitions. [2021-12-06 17:42:42,330 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 22 transitions. Stem has 2 letters. Loop has 7 letters. [2021-12-06 17:42:42,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:42,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 22 transitions. Stem has 9 letters. Loop has 7 letters. [2021-12-06 17:42:42,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:42,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 22 transitions. Stem has 2 letters. Loop has 14 letters. [2021-12-06 17:42:42,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:42,332 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 77 transitions. [2021-12-06 17:42:42,336 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2021-12-06 17:42:42,341 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 35 states and 42 transitions. [2021-12-06 17:42:42,342 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27 [2021-12-06 17:42:42,342 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 28 [2021-12-06 17:42:42,342 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 42 transitions. [2021-12-06 17:42:42,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 17:42:42,342 INFO L681 BuchiCegarLoop]: Abstraction has 35 states and 42 transitions. [2021-12-06 17:42:42,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 42 transitions. [2021-12-06 17:42:42,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 32. [2021-12-06 17:42:42,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2021-12-06 17:42:42,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2021-12-06 17:42:42,365 INFO L704 BuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2021-12-06 17:42:42,365 INFO L587 BuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2021-12-06 17:42:42,365 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-12-06 17:42:42,365 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 38 transitions. [2021-12-06 17:42:42,366 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2021-12-06 17:42:42,366 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:42,366 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:42,367 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:42,367 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 17:42:42,367 INFO L791 eck$LassoCheckResult]: Stem: 154#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 155#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 179#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 157#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 172#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 156#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 158#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 168#recENTRY [2021-12-06 17:42:42,367 INFO L793 eck$LassoCheckResult]: Loop: 168#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 170#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 169#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 168#recENTRY [2021-12-06 17:42:42,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:42,367 INFO L85 PathProgramCache]: Analyzing trace with hash 557607690, now seen corresponding path program 1 times [2021-12-06 17:42:42,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:42,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614656277] [2021-12-06 17:42:42,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:42,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:42,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:42,382 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:42,401 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:42,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:42,402 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 1 times [2021-12-06 17:42:42,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:42,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837155069] [2021-12-06 17:42:42,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:42,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:42,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:42,411 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:42,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:42,417 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:42,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:42,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1242807987, now seen corresponding path program 2 times [2021-12-06 17:42:42,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:42,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693667375] [2021-12-06 17:42:42,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:42,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:42,439 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:42,462 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:42,934 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 17:42:42,935 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 17:42:42,935 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 17:42:42,935 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 17:42:42,935 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 17:42:42,935 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:42,935 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 17:42:42,935 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 17:42:42,935 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration2_Lasso [2021-12-06 17:42:42,935 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 17:42:42,935 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 17:42:42,939 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:42,940 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 17:42:42,942 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:42,943 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 17:42:42,944 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 17:42:42,946 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 17:42:42,947 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 17:42:42,948 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 17:42:42,949 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 17:42:42,950 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 17:42:42,952 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 17:42:42,954 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 17:42:42,955 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 17:42:42,956 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 17:42:42,958 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 17:42:42,959 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 17:42:42,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 17:42:42,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 17:42:42,962 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 17:42:42,963 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 17:42:42,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 17:42:42,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 17:42:43,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 17:42:43,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 17:42:43,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 17:42:43,119 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 17:42:43,119 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 17:42:43,119 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,119 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,120 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-12-06 17:42:43,121 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 17:42:43,128 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,128 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,128 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,128 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,129 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,129 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,130 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,148 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-12-06 17:42:43,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,149 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-12-06 17:42:43,150 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 17:42:43,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,157 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,157 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,158 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,176 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-12-06 17:42:43,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,178 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-12-06 17:42:43,179 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 17:42:43,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,186 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,188 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:43,188 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:43,190 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2021-12-06 17:42:43,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,209 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-12-06 17:42:43,211 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 17:42:43,218 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,218 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,220 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,238 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2021-12-06 17:42:43,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,239 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-12-06 17:42:43,240 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 17:42:43,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,247 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,247 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,247 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,247 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,247 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,248 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,248 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2021-12-06 17:42:43,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,267 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-12-06 17:42:43,269 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 17:42:43,275 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,275 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,275 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,275 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,276 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,276 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,277 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,295 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:43,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,296 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-12-06 17:42:43,297 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 17:42:43,303 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,303 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,304 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,305 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:43,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,324 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-12-06 17:42:43,325 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 17:42:43,331 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,331 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,332 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,334 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,334 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,334 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,334 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,335 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2021-12-06 17:42:43,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,354 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-12-06 17:42:43,355 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 17:42:43,361 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,361 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,362 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,362 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,363 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:43,363 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:43,365 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:43,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,384 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-12-06 17:42:43,385 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 17:42:43,392 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,392 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,392 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,392 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,392 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,393 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,393 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,394 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2021-12-06 17:42:43,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,413 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-12-06 17:42:43,414 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 17:42:43,421 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,421 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,421 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,421 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,421 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,421 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,422 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2021-12-06 17:42:43,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,441 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-12-06 17:42:43,442 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 17:42:43,449 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,449 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,449 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,449 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,449 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,450 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,450 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,451 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,469 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2021-12-06 17:42:43,469 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,470 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-12-06 17:42:43,472 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 17:42:43,478 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,478 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,479 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,479 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,480 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,498 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2021-12-06 17:42:43,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,499 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,499 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-12-06 17:42:43,500 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 17:42:43,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,507 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,507 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,507 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,507 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,508 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,526 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2021-12-06 17:42:43,526 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,527 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-12-06 17:42:43,528 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 17:42:43,535 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,535 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,535 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,535 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,535 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,536 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,536 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,537 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,559 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-12-06 17:42:43,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,560 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-12-06 17:42:43,562 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 17:42:43,569 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,569 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,570 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,570 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,571 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-12-06 17:42:43,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,590 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-12-06 17:42:43,591 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 17:42:43,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,599 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,599 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,600 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:43,618 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,619 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-12-06 17:42:43,620 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 17:42:43,626 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,626 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,626 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,627 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,627 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,627 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,627 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,628 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-12-06 17:42:43,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,647 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-12-06 17:42:43,648 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 17:42:43,655 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,655 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,655 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,655 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,655 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,655 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,655 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,656 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-12-06 17:42:43,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,675 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-12-06 17:42:43,676 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 17:42:43,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:43,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,683 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:43,684 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:43,685 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-12-06 17:42:43,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,704 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-12-06 17:42:43,705 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 17:42:43,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,714 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:43,714 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:43,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:43,736 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2021-12-06 17:42:43,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,737 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-12-06 17:42:43,738 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 17:42:43,746 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:43,746 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:43,746 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:43,746 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:43,748 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:43,748 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:43,754 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 17:42:43,767 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2021-12-06 17:42:43,767 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-12-06 17:42:43,768 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:43,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:43,769 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:43,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-12-06 17:42:43,769 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 17:42:43,778 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2021-12-06 17:42:43,778 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 17:42:43,778 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select old(#memory_int) rec_#in~p.base) rec_#in~p.offset)_1) = 2*v_rep(select (select old(#memory_int) rec_#in~p.base) rec_#in~p.offset)_1 + 1 Supporting invariants [-1*v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_1 + 1*v_rep(select (select old(#memory_int) rec_#in~p.base) rec_#in~p.offset)_1 >= 0] [2021-12-06 17:42:43,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2021-12-06 17:42:43,801 INFO L297 tatePredicateManager]: 1 out of 2 supporting invariants were superfluous and have been removed [2021-12-06 17:42:43,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:43,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:43,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 7 conjunts are in the unsatisfiable core [2021-12-06 17:42:43,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:43,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:43,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 17:42:43,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:43,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2021-12-06 17:42:43,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-12-06 17:42:43,926 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 17:42:43,927 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 17:42:43,927 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 10 Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:42:43,999 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 10. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 47 states and 56 transitions. Complement of second has 17 states. [2021-12-06 17:42:44,000 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 17:42:44,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:42:44,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 16 transitions. [2021-12-06 17:42:44,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 7 letters. Loop has 3 letters. [2021-12-06 17:42:44,002 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:44,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 10 letters. Loop has 3 letters. [2021-12-06 17:42:44,002 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:44,003 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 7 letters. Loop has 6 letters. [2021-12-06 17:42:44,003 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:44,003 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 47 states and 56 transitions. [2021-12-06 17:42:44,006 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2021-12-06 17:42:44,007 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 47 states to 41 states and 50 transitions. [2021-12-06 17:42:44,008 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27 [2021-12-06 17:42:44,008 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 29 [2021-12-06 17:42:44,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 50 transitions. [2021-12-06 17:42:44,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 17:42:44,008 INFO L681 BuchiCegarLoop]: Abstraction has 41 states and 50 transitions. [2021-12-06 17:42:44,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 50 transitions. [2021-12-06 17:42:44,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2021-12-06 17:42:44,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 28 states have internal predecessors, (32), 6 states have call successors, (6), 5 states have call predecessors, (6), 6 states have return successors, (8), 5 states have call predecessors, (8), 6 states have call successors, (8) [2021-12-06 17:42:44,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2021-12-06 17:42:44,014 INFO L704 BuchiCegarLoop]: Abstraction has 39 states and 46 transitions. [2021-12-06 17:42:44,014 INFO L587 BuchiCegarLoop]: Abstraction has 39 states and 46 transitions. [2021-12-06 17:42:44,014 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-12-06 17:42:44,014 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 46 transitions. [2021-12-06 17:42:44,016 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2021-12-06 17:42:44,016 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:44,016 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:44,016 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:44,016 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:44,017 INFO L791 eck$LassoCheckResult]: Stem: 314#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 315#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 337#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 325#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 331#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 344#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 317#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 328#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 316#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 318#recFINAL assume true; 338#recEXIT >#28#return; 350#L15-1 #res := #t~ret5;havoc #t~ret5; 349#recFINAL assume true; 348#recEXIT >#30#return; 336#L23-1 [2021-12-06 17:42:44,017 INFO L793 eck$LassoCheckResult]: Loop: 336#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 321#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 322#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 345#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 346#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 347#recFINAL assume true; 341#recEXIT >#30#return; 336#L23-1 [2021-12-06 17:42:44,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:44,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1969157627, now seen corresponding path program 1 times [2021-12-06 17:42:44,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:44,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256633911] [2021-12-06 17:42:44,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:44,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:44,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:44,036 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:44,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:44,056 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:44,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:44,057 INFO L85 PathProgramCache]: Analyzing trace with hash -523709736, now seen corresponding path program 2 times [2021-12-06 17:42:44,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:44,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756045919] [2021-12-06 17:42:44,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:44,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:44,068 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:44,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:44,080 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:44,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:44,081 INFO L85 PathProgramCache]: Analyzing trace with hash 931270558, now seen corresponding path program 1 times [2021-12-06 17:42:44,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:44,081 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248364474] [2021-12-06 17:42:44,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:44,081 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:44,105 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:44,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:44,129 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:44,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-12-06 17:42:44,760 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 17:42:44,761 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 17:42:44,761 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 17:42:44,761 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 17:42:44,761 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 17:42:44,761 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:44,761 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 17:42:44,761 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 17:42:44,761 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration3_Lasso [2021-12-06 17:42:44,761 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 17:42:44,761 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 17:42:44,762 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 17:42:44,764 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 17:42:44,765 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 17:42:44,766 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 17:42:44,767 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 17:42:44,768 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 17:42:44,773 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 17:42:44,902 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 17:42:44,902 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 17:42:44,902 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:44,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:44,903 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:44,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-12-06 17:42:44,906 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 17:42:44,912 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:44,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:44,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:44,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:44,914 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:44,914 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:44,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:44,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:44,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:44,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:44,936 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:44,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-12-06 17:42:44,937 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 17:42:44,944 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:44,944 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:44,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:44,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:44,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:44,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:44,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:44,945 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:44,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-12-06 17:42:44,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:44,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:44,964 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:44,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-12-06 17:42:44,966 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 17:42:44,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:44,973 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:44,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:44,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:44,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:44,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:44,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:44,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:44,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2021-12-06 17:42:44,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:44,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:44,993 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:44,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-12-06 17:42:44,994 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 17:42:45,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:45,001 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:45,001 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:45,001 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:45,002 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:45,002 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:45,005 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:45,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-12-06 17:42:45,023 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:45,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:45,024 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:45,024 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-12-06 17:42:45,025 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 17:42:45,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:45,032 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:45,032 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:45,032 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:45,032 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:45,033 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:45,033 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:45,034 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:45,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-12-06 17:42:45,056 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:45,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:45,057 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:45,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-12-06 17:42:45,058 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 17:42:45,065 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:45,065 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:45,065 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:45,065 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:45,065 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:45,065 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:45,066 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:45,066 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:45,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:45,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:45,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:45,085 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:45,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-12-06 17:42:45,087 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 17:42:45,094 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:45,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:45,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:45,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:45,096 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:45,096 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:45,099 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:45,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-12-06 17:42:45,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:45,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:45,117 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:45,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-12-06 17:42:45,118 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 17:42:45,125 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:45,125 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:45,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:45,126 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:45,127 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:45,127 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:45,130 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:45,148 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-12-06 17:42:45,148 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:45,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:45,149 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:45,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-12-06 17:42:45,150 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 17:42:45,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:45,158 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:45,158 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:45,158 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:45,160 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:45,160 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:45,166 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 17:42:45,177 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-06 17:42:45,177 INFO L444 ModelExtractionUtils]: 4 out of 16 variables were initially zero. Simplification set additionally 9 variables to zero. [2021-12-06 17:42:45,177 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:45,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:45,177 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:45,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-12-06 17:42:45,178 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 17:42:45,187 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 17:42:45,187 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 17:42:45,187 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, ULTIMATE.start_main_#t~ret9#1) = 1*ULTIMATE.start_main_~i~0#1 + 1*ULTIMATE.start_main_#t~ret9#1 Supporting invariants [] [2021-12-06 17:42:45,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-12-06 17:42:45,207 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-12-06 17:42:45,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:45,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:45,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 17:42:45,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:45,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:45,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:42:45,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:45,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 17:42:45,363 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 17:42:45,364 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-12-06 17:42:45,364 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 46 transitions. cyclomatic complexity: 11 Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:42:45,414 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 46 transitions. cyclomatic complexity: 11. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Result 130 states and 152 transitions. Complement of second has 21 states. [2021-12-06 17:42:45,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:45,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:42:45,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 26 transitions. [2021-12-06 17:42:45,415 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 14 letters. Loop has 7 letters. [2021-12-06 17:42:45,415 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:45,415 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 21 letters. Loop has 7 letters. [2021-12-06 17:42:45,415 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:45,416 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 14 letters. Loop has 14 letters. [2021-12-06 17:42:45,416 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:45,416 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 130 states and 152 transitions. [2021-12-06 17:42:45,419 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2021-12-06 17:42:45,421 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 130 states to 90 states and 105 transitions. [2021-12-06 17:42:45,421 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 63 [2021-12-06 17:42:45,421 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 65 [2021-12-06 17:42:45,421 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90 states and 105 transitions. [2021-12-06 17:42:45,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 17:42:45,422 INFO L681 BuchiCegarLoop]: Abstraction has 90 states and 105 transitions. [2021-12-06 17:42:45,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states and 105 transitions. [2021-12-06 17:42:45,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 82. [2021-12-06 17:42:45,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 56 states have (on average 1.1785714285714286) internal successors, (66), 59 states have internal predecessors, (66), 13 states have call successors, (13), 11 states have call predecessors, (13), 13 states have return successors, (17), 11 states have call predecessors, (17), 13 states have call successors, (17) [2021-12-06 17:42:45,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 96 transitions. [2021-12-06 17:42:45,428 INFO L704 BuchiCegarLoop]: Abstraction has 82 states and 96 transitions. [2021-12-06 17:42:45,428 INFO L587 BuchiCegarLoop]: Abstraction has 82 states and 96 transitions. [2021-12-06 17:42:45,428 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-12-06 17:42:45,428 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 82 states and 96 transitions. [2021-12-06 17:42:45,429 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2021-12-06 17:42:45,429 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:45,430 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:45,430 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:45,430 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 17:42:45,430 INFO L791 eck$LassoCheckResult]: Stem: 598#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 599#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 629#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 639#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 640#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 645#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 636#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 644#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 652#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 654#recFINAL assume true; 643#recEXIT >#28#return; 642#L15-1 #res := #t~ret5;havoc #t~ret5; 641#recFINAL assume true; 638#recEXIT >#30#return; 637#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 627#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 617#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 618#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 673#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 613#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 612#recENTRY [2021-12-06 17:42:45,430 INFO L793 eck$LassoCheckResult]: Loop: 612#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 615#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 614#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 612#recENTRY [2021-12-06 17:42:45,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:45,431 INFO L85 PathProgramCache]: Analyzing trace with hash -801242957, now seen corresponding path program 2 times [2021-12-06 17:42:45,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:45,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306264610] [2021-12-06 17:42:45,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:45,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:45,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:45,444 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:45,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:45,459 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:45,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:45,459 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 2 times [2021-12-06 17:42:45,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:45,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878443717] [2021-12-06 17:42:45,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:45,459 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:45,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:45,462 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:45,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:45,466 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:45,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:45,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1599299332, now seen corresponding path program 3 times [2021-12-06 17:42:45,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:45,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540937682] [2021-12-06 17:42:45,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:45,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:45,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:45,485 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:45,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:45,501 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:45,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-12-06 17:42:46,622 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 17:42:46,623 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 17:42:46,623 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 17:42:46,623 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 17:42:46,623 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 17:42:46,623 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,623 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 17:42:46,623 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 17:42:46,623 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration4_Lasso [2021-12-06 17:42:46,623 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 17:42:46,623 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 17:42:46,625 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 17:42:46,626 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 17:42:46,626 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 17:42:46,628 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 17:42:46,629 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 17:42:46,629 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 17:42:46,630 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 17:42:46,631 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 17:42:46,632 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 17:42:46,633 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 17:42:46,634 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 17:42:46,635 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 17:42:46,636 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 17:42:46,637 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 17:42:46,637 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 17:42:46,638 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 17:42:46,639 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 17:42:46,707 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 17:42:46,708 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 17:42:46,709 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:46,709 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:46,710 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 17:42:46,711 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:46,712 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 17:42:46,713 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 17:42:46,848 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 17:42:46,848 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 17:42:46,848 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:46,849 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:46,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-12-06 17:42:46,850 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 17:42:46,857 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:46,857 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:46,857 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:46,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:46,857 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:46,857 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:46,857 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:46,858 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:46,876 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:46,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:46,877 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:46,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-12-06 17:42:46,878 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 17:42:46,885 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:46,885 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:46,885 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:46,885 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:46,885 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:46,886 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:46,886 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:46,886 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:46,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-12-06 17:42:46,904 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:46,905 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:46,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-12-06 17:42:46,906 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 17:42:46,913 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:46,913 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:46,913 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:46,913 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:46,914 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:46,914 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:46,916 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:46,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-12-06 17:42:46,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:46,935 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:46,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-12-06 17:42:46,937 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 17:42:46,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:46,944 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:46,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:46,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:46,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:46,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:46,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:46,945 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:46,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:46,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:46,964 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:46,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-12-06 17:42:46,965 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 17:42:46,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:46,972 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:46,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:46,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:46,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:46,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:46,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:46,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:46,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-12-06 17:42:46,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:46,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:46,993 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:46,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-12-06 17:42:46,994 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 17:42:47,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,002 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,002 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,002 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,003 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-12-06 17:42:47,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,022 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-12-06 17:42:47,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 17:42:47,030 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,030 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,030 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,030 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,031 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-12-06 17:42:47,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,050 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-12-06 17:42:47,051 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 17:42:47,057 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,057 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,058 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,058 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,058 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,058 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,058 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,059 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-12-06 17:42:47,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,077 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,077 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-12-06 17:42:47,079 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 17:42:47,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,086 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,086 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,087 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-12-06 17:42:47,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,105 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-12-06 17:42:47,107 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 17:42:47,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,114 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,114 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,114 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,114 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,115 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2021-12-06 17:42:47,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,133 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-12-06 17:42:47,134 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 17:42:47,141 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,141 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,141 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,141 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,141 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,142 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-12-06 17:42:47,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,161 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-12-06 17:42:47,163 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 17:42:47,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,170 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,170 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,189 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-12-06 17:42:47,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,190 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-12-06 17:42:47,191 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 17:42:47,197 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,198 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,198 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,198 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,198 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,198 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,198 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,199 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,217 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-12-06 17:42:47,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,218 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-12-06 17:42:47,219 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 17:42:47,226 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,226 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,226 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,226 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,226 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,226 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,226 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,227 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:47,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,246 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-12-06 17:42:47,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 17:42:47,254 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,254 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:47,254 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,254 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,254 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,254 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:47,254 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:47,255 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-12-06 17:42:47,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,274 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-12-06 17:42:47,275 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 17:42:47,282 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,282 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,282 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,282 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,284 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:47,284 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:47,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-12-06 17:42:47,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,307 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-12-06 17:42:47,308 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 17:42:47,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,315 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,315 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,315 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,316 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:47,316 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:47,320 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-12-06 17:42:47,338 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,338 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,338 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-12-06 17:42:47,340 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 17:42:47,346 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,346 INFO L203 nArgumentSynthesizer]: 4 stem disjuncts [2021-12-06 17:42:47,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,347 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,348 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2021-12-06 17:42:47,348 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:47,353 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:47,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,371 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-12-06 17:42:47,372 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 17:42:47,379 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,379 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,379 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,380 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:47,380 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:47,382 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:47,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2021-12-06 17:42:47,400 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,400 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-12-06 17:42:47,402 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 17:42:47,409 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:47,409 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:47,409 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:47,409 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:47,411 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:47,411 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:47,416 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 17:42:47,423 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-12-06 17:42:47,423 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-12-06 17:42:47,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:47,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:47,424 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:47,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-12-06 17:42:47,425 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 17:42:47,433 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 17:42:47,433 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 17:42:47,433 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_2) = 2*v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_2 + 1 Supporting invariants [] [2021-12-06 17:42:47,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-12-06 17:42:47,453 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-12-06 17:42:47,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:47,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:47,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:42:47,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:47,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2021-12-06 17:42:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:47,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 17:42:47,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:47,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-12-06 17:42:47,596 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 17:42:47,597 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 17:42:47,597 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:47,644 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21. 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 106 states and 124 transitions. Complement of second has 17 states. [2021-12-06 17:42:47,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:47,645 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:47,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 16 transitions. [2021-12-06 17:42:47,646 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 16 transitions. Stem has 20 letters. Loop has 3 letters. [2021-12-06 17:42:47,646 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:47,646 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 17:42:47,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:47,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:47,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:42:47,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:47,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:47,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 17:42:47,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:47,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-12-06 17:42:47,790 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 17:42:47,791 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 17:42:47,791 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:47,842 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21. 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 106 states and 124 transitions. Complement of second has 17 states. [2021-12-06 17:42:47,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:47,843 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:47,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 16 transitions. [2021-12-06 17:42:47,844 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 16 transitions. Stem has 20 letters. Loop has 3 letters. [2021-12-06 17:42:47,844 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:47,844 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 17:42:47,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:47,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:47,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 17:42:47,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:47,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:47,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 17:42:47,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:47,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2021-12-06 17:42:48,004 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 17:42:48,004 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 17:42:48,004 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:48,069 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21. 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 154 states and 179 transitions. Complement of second has 19 states. [2021-12-06 17:42:48,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:48,070 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, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:48,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 19 transitions. [2021-12-06 17:42:48,071 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 20 letters. Loop has 3 letters. [2021-12-06 17:42:48,071 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:48,071 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 23 letters. Loop has 3 letters. [2021-12-06 17:42:48,071 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:48,071 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 20 letters. Loop has 6 letters. [2021-12-06 17:42:48,071 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:48,072 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 154 states and 179 transitions. [2021-12-06 17:42:48,074 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-12-06 17:42:48,077 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 154 states to 110 states and 135 transitions. [2021-12-06 17:42:48,077 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 68 [2021-12-06 17:42:48,077 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 76 [2021-12-06 17:42:48,077 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 135 transitions. [2021-12-06 17:42:48,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 17:42:48,078 INFO L681 BuchiCegarLoop]: Abstraction has 110 states and 135 transitions. [2021-12-06 17:42:48,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states and 135 transitions. [2021-12-06 17:42:48,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 74. [2021-12-06 17:42:48,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 51 states have (on average 1.196078431372549) internal successors, (61), 54 states have internal predecessors, (61), 10 states have call successors, (10), 10 states have call predecessors, (10), 13 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2021-12-06 17:42:48,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 87 transitions. [2021-12-06 17:42:48,084 INFO L704 BuchiCegarLoop]: Abstraction has 74 states and 87 transitions. [2021-12-06 17:42:48,084 INFO L587 BuchiCegarLoop]: Abstraction has 74 states and 87 transitions. [2021-12-06 17:42:48,084 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-12-06 17:42:48,084 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 74 states and 87 transitions. [2021-12-06 17:42:48,085 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-12-06 17:42:48,085 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:48,085 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:48,086 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:48,086 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:48,086 INFO L791 eck$LassoCheckResult]: Stem: 1352#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1353#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1376#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 1364#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 1370#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1379#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 1378#recFINAL assume true; 1372#recEXIT >#30#return; 1373#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 1361#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 1362#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 1383#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1401#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 1355#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 1365#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1354#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 1356#recFINAL assume true; 1418#recEXIT >#28#return; 1407#L15-1 #res := #t~ret5;havoc #t~ret5; 1402#recFINAL assume true; 1382#recEXIT >#30#return; 1374#L23-1 [2021-12-06 17:42:48,086 INFO L793 eck$LassoCheckResult]: Loop: 1374#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 1375#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 1404#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 1408#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1403#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 1405#recFINAL assume true; 1409#recEXIT >#30#return; 1374#L23-1 [2021-12-06 17:42:48,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:48,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1572162950, now seen corresponding path program 4 times [2021-12-06 17:42:48,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:48,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295791487] [2021-12-06 17:42:48,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:48,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:48,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:48,097 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:48,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:48,109 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:48,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:48,109 INFO L85 PathProgramCache]: Analyzing trace with hash -523709736, now seen corresponding path program 3 times [2021-12-06 17:42:48,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:48,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285810087] [2021-12-06 17:42:48,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:48,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:48,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:48,115 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:48,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:48,120 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:48,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:48,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1341076915, now seen corresponding path program 5 times [2021-12-06 17:42:48,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:48,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659974172] [2021-12-06 17:42:48,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:48,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:48,133 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:48,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:48,148 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:49,145 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 17:42:49,145 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 17:42:49,145 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 17:42:49,145 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 17:42:49,145 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 17:42:49,145 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,145 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 17:42:49,145 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 17:42:49,145 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration5_Lasso [2021-12-06 17:42:49,145 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 17:42:49,145 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 17:42:49,147 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 17:42:49,149 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 17:42:49,150 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 17:42:49,151 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 17:42:49,151 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 17:42:49,152 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 17:42:49,153 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 17:42:49,331 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 17:42:49,332 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 17:42:49,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,332 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-12-06 17:42:49,333 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 17:42:49,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:49,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,341 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:49,341 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:49,342 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,359 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2021-12-06 17:42:49,360 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,360 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-12-06 17:42:49,361 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 17:42:49,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,368 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,369 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:49,369 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:49,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-12-06 17:42:49,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,390 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-12-06 17:42:49,391 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 17:42:49,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:49,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,398 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:49,398 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:49,399 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2021-12-06 17:42:49,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,418 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-12-06 17:42:49,419 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 17:42:49,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,426 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:49,426 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,426 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,426 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,426 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:49,426 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:49,427 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,445 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2021-12-06 17:42:49,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,446 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-12-06 17:42:49,447 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 17:42:49,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,453 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 17:42:49,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,454 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,454 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 17:42:49,454 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 17:42:49,455 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:49,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,473 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-12-06 17:42:49,475 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 17:42:49,482 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,483 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,483 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,483 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,483 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:49,483 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:49,485 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2021-12-06 17:42:49,503 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,504 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-12-06 17:42:49,506 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 17:42:49,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,513 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,513 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,513 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,514 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:49,514 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:49,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2021-12-06 17:42:49,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,535 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-12-06 17:42:49,537 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 17:42:49,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,544 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,544 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,544 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,545 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:49,545 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:49,548 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2021-12-06 17:42:49,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,566 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-12-06 17:42:49,567 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 17:42:49,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,574 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,575 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:49,575 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:49,577 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:49,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2021-12-06 17:42:49,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,596 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-12-06 17:42:49,597 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 17:42:49,604 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:49,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:49,604 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:49,604 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:49,606 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:49,606 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:49,613 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 17:42:49,619 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-12-06 17:42:49,619 INFO L444 ModelExtractionUtils]: 10 out of 16 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-12-06 17:42:49,619 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:49,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:49,620 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:49,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-12-06 17:42:49,621 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 17:42:49,629 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 17:42:49,629 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 17:42:49,630 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, ULTIMATE.start_main_#t~ret9#1) = 1*ULTIMATE.start_main_~i~0#1 + 1*ULTIMATE.start_main_#t~ret9#1 Supporting invariants [] [2021-12-06 17:42:49,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-12-06 17:42:49,650 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-12-06 17:42:49,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:49,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:49,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:42:49,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:49,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2021-12-06 17:42:49,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:49,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:42:49,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:49,807 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 17:42:49,819 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 17:42:49,819 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-12-06 17:42:49,819 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18 Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:42:49,869 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 118 states and 139 transitions. Complement of second has 21 states. [2021-12-06 17:42:49,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:49,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:42:49,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 26 transitions. [2021-12-06 17:42:49,871 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 21 letters. Loop has 7 letters. [2021-12-06 17:42:49,871 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:49,871 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 17:42:49,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:49,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:49,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:42:49,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:49,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:49,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:42:49,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:50,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 17:42:50,023 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 17:42:50,024 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 6 loop predicates [2021-12-06 17:42:50,024 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18 Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:42:50,065 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 118 states and 139 transitions. Complement of second has 21 states. [2021-12-06 17:42:50,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:50,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:42:50,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 26 transitions. [2021-12-06 17:42:50,066 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 21 letters. Loop has 7 letters. [2021-12-06 17:42:50,067 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:50,067 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 17:42:50,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:50,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:50,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 17:42:50,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:50,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:42:50,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:50,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 17:42:50,226 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:42:50,227 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2021-12-06 17:42:50,227 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18 Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:42:50,273 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 143 states and 169 transitions. Complement of second has 22 states. [2021-12-06 17:42:50,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:50,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 17:42:50,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 28 transitions. [2021-12-06 17:42:50,274 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 21 letters. Loop has 7 letters. [2021-12-06 17:42:50,275 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:50,275 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 28 letters. Loop has 7 letters. [2021-12-06 17:42:50,275 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:50,275 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 21 letters. Loop has 14 letters. [2021-12-06 17:42:50,276 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:50,276 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 143 states and 169 transitions. [2021-12-06 17:42:50,278 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-12-06 17:42:50,279 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 143 states to 94 states and 109 transitions. [2021-12-06 17:42:50,279 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 57 [2021-12-06 17:42:50,280 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 59 [2021-12-06 17:42:50,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 94 states and 109 transitions. [2021-12-06 17:42:50,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 17:42:50,280 INFO L681 BuchiCegarLoop]: Abstraction has 94 states and 109 transitions. [2021-12-06 17:42:50,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states and 109 transitions. [2021-12-06 17:42:50,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 32. [2021-12-06 17:42:50,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 4 states have call successors, (4), 4 states have call predecessors, (4), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:42:50,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2021-12-06 17:42:50,283 INFO L704 BuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2021-12-06 17:42:50,283 INFO L587 BuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2021-12-06 17:42:50,283 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-12-06 17:42:50,283 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 38 transitions. [2021-12-06 17:42:50,283 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-12-06 17:42:50,283 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 17:42:50,283 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 17:42:50,284 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-12-06 17:42:50,284 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:42:50,284 INFO L791 eck$LassoCheckResult]: Stem: 2176#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2177#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 2198#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 2188#L23 [2021-12-06 17:42:50,284 INFO L793 eck$LassoCheckResult]: Loop: 2188#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 2193#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 2202#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 2179#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 2190#recENTRY ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 2178#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 2180#recFINAL assume true; 2199#recEXIT >#28#return; 2204#L15-1 #res := #t~ret5;havoc #t~ret5; 2203#recFINAL assume true; 2201#recEXIT >#30#return; 2197#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 2187#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 2188#L23 [2021-12-06 17:42:50,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:50,284 INFO L85 PathProgramCache]: Analyzing trace with hash 37808, now seen corresponding path program 1 times [2021-12-06 17:42:50,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:50,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922921037] [2021-12-06 17:42:50,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:50,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:50,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:50,288 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:50,291 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:50,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:50,291 INFO L85 PathProgramCache]: Analyzing trace with hash -669629144, now seen corresponding path program 1 times [2021-12-06 17:42:50,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:50,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837907728] [2021-12-06 17:42:50,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:50,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:50,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:50,298 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:50,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:50,304 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:50,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:50,305 INFO L85 PathProgramCache]: Analyzing trace with hash -1720097319, now seen corresponding path program 6 times [2021-12-06 17:42:50,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:42:50,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925361633] [2021-12-06 17:42:50,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:42:50,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:42:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:50,312 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 17:42:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 17:42:50,321 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 17:42:50,729 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 17:42:50,730 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 17:42:50,730 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 17:42:50,730 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 17:42:50,730 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 17:42:50,730 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:50,730 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 17:42:50,730 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 17:42:50,730 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration6_Lasso [2021-12-06 17:42:50,730 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 17:42:50,730 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 17:42:50,731 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 17:42:50,760 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 17:42:50,762 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 17:42:50,763 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 17:42:50,764 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 17:42:50,765 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 17:42:50,766 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 17:42:50,767 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 17:42:50,850 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 17:42:50,850 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 17:42:50,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:50,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:50,851 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:50,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-12-06 17:42:50,852 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 17:42:50,858 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:50,858 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:50,858 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:50,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:50,859 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:50,859 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:50,862 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 17:42:50,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-12-06 17:42:50,880 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:50,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:50,880 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:50,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-12-06 17:42:50,882 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 17:42:50,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 17:42:50,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 17:42:50,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 17:42:50,890 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 17:42:50,891 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 17:42:50,891 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 17:42:50,897 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 17:42:50,902 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-12-06 17:42:50,902 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-12-06 17:42:50,902 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 17:42:50,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:42:50,903 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 17:42:50,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-12-06 17:42:50,903 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 17:42:50,911 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 17:42:50,911 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 17:42:50,911 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = 1*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2021-12-06 17:42:50,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2021-12-06 17:42:50,931 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-12-06 17:42:50,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:42:50,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:50,941 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 17:42:50,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:50,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:42:50,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 17:42:50,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:42:50,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 17:42:51,004 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 17:42:51,004 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 7 loop predicates [2021-12-06 17:42:51,004 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:51,033 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 69 states and 86 transitions. Complement of second has 22 states. [2021-12-06 17:42:51,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2021-12-06 17:42:51,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:42:51,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 14 transitions. [2021-12-06 17:42:51,034 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 14 transitions. Stem has 3 letters. Loop has 13 letters. [2021-12-06 17:42:51,034 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:51,034 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 14 transitions. Stem has 16 letters. Loop has 13 letters. [2021-12-06 17:42:51,034 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:51,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 14 transitions. Stem has 3 letters. Loop has 26 letters. [2021-12-06 17:42:51,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 17:42:51,035 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 69 states and 86 transitions. [2021-12-06 17:42:51,036 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-12-06 17:42:51,036 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 69 states to 0 states and 0 transitions. [2021-12-06 17:42:51,036 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-12-06 17:42:51,036 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-12-06 17:42:51,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-12-06 17:42:51,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 17:42:51,037 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 17:42:51,037 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 17:42:51,037 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 17:42:51,037 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-12-06 17:42:51,037 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-12-06 17:42:51,037 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-12-06 17:42:51,037 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-12-06 17:42:51,041 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 06.12 05:42:51 BoogieIcfgContainer [2021-12-06 17:42:51,041 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-12-06 17:42:51,042 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-06 17:42:51,042 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-06 17:42:51,042 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-06 17:42:51,042 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:42:41" (3/4) ... [2021-12-06 17:42:51,044 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-12-06 17:42:51,044 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-06 17:42:51,044 INFO L158 Benchmark]: Toolchain (without parser) took 10347.20ms. Allocated memory was 102.8MB in the beginning and 123.7MB in the end (delta: 21.0MB). Free memory was 68.1MB in the beginning and 44.5MB in the end (delta: 23.6MB). Peak memory consumption was 43.5MB. Max. memory is 16.1GB. [2021-12-06 17:42:51,044 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 102.8MB. Free memory is still 84.4MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:42:51,045 INFO L158 Benchmark]: CACSL2BoogieTranslator took 142.55ms. Allocated memory is still 102.8MB. Free memory was 67.8MB in the beginning and 81.1MB in the end (delta: -13.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-06 17:42:51,045 INFO L158 Benchmark]: Boogie Procedure Inliner took 20.96ms. Allocated memory is still 102.8MB. Free memory was 81.1MB in the beginning and 79.6MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 17:42:51,045 INFO L158 Benchmark]: Boogie Preprocessor took 13.48ms. Allocated memory is still 102.8MB. Free memory was 79.6MB in the beginning and 78.7MB in the end (delta: 924.1kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:42:51,045 INFO L158 Benchmark]: RCFGBuilder took 176.90ms. Allocated memory is still 102.8MB. Free memory was 78.7MB in the beginning and 69.1MB in the end (delta: 9.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 17:42:51,045 INFO L158 Benchmark]: BuchiAutomizer took 9987.24ms. Allocated memory was 102.8MB in the beginning and 123.7MB in the end (delta: 21.0MB). Free memory was 69.1MB in the beginning and 44.5MB in the end (delta: 24.6MB). Peak memory consumption was 46.1MB. Max. memory is 16.1GB. [2021-12-06 17:42:51,046 INFO L158 Benchmark]: Witness Printer took 2.25ms. Allocated memory is still 123.7MB. Free memory is still 44.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 17:42:51,047 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.18ms. Allocated memory is still 102.8MB. Free memory is still 84.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 142.55ms. Allocated memory is still 102.8MB. Free memory was 67.8MB in the beginning and 81.1MB in the end (delta: -13.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 20.96ms. Allocated memory is still 102.8MB. Free memory was 81.1MB in the beginning and 79.6MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 13.48ms. Allocated memory is still 102.8MB. Free memory was 79.6MB in the beginning and 78.7MB in the end (delta: 924.1kB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 176.90ms. Allocated memory is still 102.8MB. Free memory was 78.7MB in the beginning and 69.1MB in the end (delta: 9.6MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 9987.24ms. Allocated memory was 102.8MB in the beginning and 123.7MB in the end (delta: 21.0MB). Free memory was 69.1MB in the beginning and 44.5MB in the end (delta: 24.6MB). Peak memory consumption was 46.1MB. Max. memory is 16.1GB. * Witness Printer took 2.25ms. Allocated memory is still 123.7MB. Free memory is still 44.5MB. 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 6 terminating modules (0 trivial, 4 deterministic, 2 nondeterministic). One deterministic module has affine ranking function i and consists of 9 locations. One deterministic module has affine ranking function 2 * \old(unknown-#memory_int-unknown)[p][p] + 1 and consists of 5 locations. One deterministic module has affine ranking function aux-rec(op)-aux + i and consists of 8 locations. One deterministic module has affine ranking function i and consists of 8 locations. One nondeterministic module has affine ranking function 2 * unknown-#memory_int-unknown[p][p] + 1 and consists of 6 locations. One nondeterministic module has affine ranking function aux-rec(op)-aux + i and consists of 8 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 9.9s and 7 iterations. TraceHistogramMax:3. Analysis of lassos took 7.7s. Construction of modules took 0.2s. Büchi inclusion checks took 1.8s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 5. Automata minimization 0.0s AutomataMinimizationTime, 5 MinimizatonAttempts, 111 StatesRemovedByMinimization, 5 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had 82 states and ocurred in iteration 3. Nontrivial modules had stage [4, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 4/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 157 SdHoareTripleChecker+Valid, 0.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 148 mSDsluCounter, 251 SdHoareTripleChecker+Invalid, 0.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 124 mSDsCounter, 127 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 384 IncrementalHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 127 mSolverCounterUnsat, 127 mSDtfsCounter, 384 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso6 LassoPreprocessingBenchmarks: Lassos: inital159 mio100 ax100 hnf99 lsp95 ukn59 mio100 lsp33 div100 bol100 ite100 ukn100 eq163 hnf91 smp97 dnf126 smp91 tf101 neg95 sie125 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 15ms VariablesStem: 3 VariablesLoop: 2 DisjunctsStem: 4 DisjunctsLoop: 1 SupportingInvariants: 2 MotzkinApplications: 12 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-12-06 17:42:51,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2021-12-06 17:42:51,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab7f8959-e380-4227-a19d-e4b46d90a16e/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