./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11D.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11D.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF --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 07cb858ca28d12a9573701578f47459476309a96d5b39f0788685d157bc55381 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 05:34:24,190 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 05:34:24,192 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 05:34:24,242 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 05:34:24,243 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 05:34:24,248 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 05:34:24,249 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 05:34:24,253 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 05:34:24,257 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 05:34:24,264 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 05:34:24,265 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 05:34:24,266 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 05:34:24,267 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 05:34:24,270 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 05:34:24,271 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 05:34:24,277 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 05:34:24,279 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 05:34:24,280 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 05:34:24,282 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 05:34:24,289 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 05:34:24,291 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 05:34:24,294 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 05:34:24,299 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 05:34:24,300 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 05:34:24,304 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 05:34:24,305 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 05:34:24,305 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 05:34:24,307 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 05:34:24,308 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 05:34:24,309 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 05:34:24,310 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 05:34:24,311 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 05:34:24,312 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 05:34:24,314 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 05:34:24,315 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 05:34:24,315 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 05:34:24,316 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 05:34:24,316 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 05:34:24,316 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 05:34:24,317 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 05:34:24,318 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 05:34:24,319 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-11-20 05:34:24,365 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 05:34:24,365 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 05:34:24,366 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 05:34:24,366 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 05:34:24,367 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-20 05:34:24,368 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-20 05:34:24,368 INFO L138 SettingsManager]: * Use SBE=true [2021-11-20 05:34:24,368 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-11-20 05:34:24,368 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-11-20 05:34:24,368 INFO L138 SettingsManager]: * Use old map elimination=false [2021-11-20 05:34:24,369 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-11-20 05:34:24,370 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-11-20 05:34:24,370 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-11-20 05:34:24,370 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 05:34:24,370 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-20 05:34:24,370 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 05:34:24,371 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 05:34:24,371 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-11-20 05:34:24,371 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-11-20 05:34:24,371 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-11-20 05:34:24,372 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 05:34:24,372 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-11-20 05:34:24,372 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 05:34:24,372 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-11-20 05:34:24,372 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 05:34:24,373 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-20 05:34:24,374 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 05:34:24,374 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-20 05:34:24,375 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 05:34:24,376 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-11-20 05:34:24,376 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_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/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_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF 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 -> 07cb858ca28d12a9573701578f47459476309a96d5b39f0788685d157bc55381 [2021-11-20 05:34:24,668 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 05:34:24,687 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 05:34:24,689 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 05:34:24,691 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 05:34:24,691 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 05:34:24,692 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11D.i [2021-11-20 05:34:24,744 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/data/0f172c07e/68092e5e1dee44968c49fcae6218f699/FLAGbc845d655 [2021-11-20 05:34:25,180 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 05:34:25,180 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11D.i [2021-11-20 05:34:25,190 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/data/0f172c07e/68092e5e1dee44968c49fcae6218f699/FLAGbc845d655 [2021-11-20 05:34:25,589 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/data/0f172c07e/68092e5e1dee44968c49fcae6218f699 [2021-11-20 05:34:25,592 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 05:34:25,600 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 05:34:25,614 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 05:34:25,614 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 05:34:25,617 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 05:34:25,617 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,618 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61ea74ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25, skipping insertion in model container [2021-11-20 05:34:25,618 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,625 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 05:34:25,637 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 05:34:25,823 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:34:25,838 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 05:34:25,857 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 05:34:25,874 INFO L208 MainTranslator]: Completed translation [2021-11-20 05:34:25,875 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25 WrapperNode [2021-11-20 05:34:25,875 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 05:34:25,876 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 05:34:25,876 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 05:34:25,877 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 05:34:25,884 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,891 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,911 INFO L137 Inliner]: procedures = 11, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 38 [2021-11-20 05:34:25,912 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 05:34:25,913 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 05:34:25,913 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 05:34:25,913 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 05:34:25,921 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,922 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,935 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,936 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,941 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,948 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,949 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,951 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 05:34:25,952 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 05:34:25,952 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 05:34:25,952 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 05:34:25,953 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (1/1) ... [2021-11-20 05:34:25,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:25,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:25,981 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:25,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-11-20 05:34:26,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 05:34:26,031 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2021-11-20 05:34:26,031 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2021-11-20 05:34:26,031 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 05:34:26,031 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 05:34:26,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 05:34:26,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 05:34:26,032 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 05:34:26,096 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 05:34:26,098 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 05:34:26,345 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 05:34:26,351 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 05:34:26,351 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-20 05:34:26,353 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:34:26 BoogieIcfgContainer [2021-11-20 05:34:26,353 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 05:34:26,354 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-11-20 05:34:26,354 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-11-20 05:34:26,357 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-11-20 05:34:26,358 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-20 05:34:26,358 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 20.11 05:34:25" (1/3) ... [2021-11-20 05:34:26,359 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@207c7fc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 20.11 05:34:26, skipping insertion in model container [2021-11-20 05:34:26,359 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-20 05:34:26,359 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 05:34:25" (2/3) ... [2021-11-20 05:34:26,360 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@207c7fc8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 20.11 05:34:26, skipping insertion in model container [2021-11-20 05:34:26,360 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-11-20 05:34:26,360 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:34:26" (3/3) ... [2021-11-20 05:34:26,361 INFO L388 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex11D.i [2021-11-20 05:34:26,411 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-11-20 05:34:26,417 INFO L360 BuchiCegarLoop]: Hoare is false [2021-11-20 05:34:26,417 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-11-20 05:34:26,417 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-11-20 05:34:26,417 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-11-20 05:34:26,417 INFO L364 BuchiCegarLoop]: Difference is false [2021-11-20 05:34:26,417 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-11-20 05:34:26,418 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-11-20 05:34:26,437 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 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-11-20 05:34:26,479 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-20 05:34:26,483 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-20 05:34:26,483 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-20 05:34:26,490 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-11-20 05:34:26,490 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:26,490 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-11-20 05:34:26,490 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 18 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 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-11-20 05:34:26,494 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-20 05:34:26,495 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-20 05:34:26,495 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-20 05:34:26,496 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-11-20 05:34:26,496 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:26,502 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; 9#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem11#1, main_#t~mem14#1, main_#t~ret12#1, main_#t~ite13#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 18#L30-3true [2021-11-20 05:34:26,504 INFO L793 eck$LassoCheckResult]: Loop: 18#L30-3true call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 10#L30-1true assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 11#L34true assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 14#L38true call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 13#recENTRYtrue ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 12#L9true assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;#res := ~r~0; 16#recFINALtrue assume true; 15#recEXITtrue >#44#return; 5#L38-1true assume -1 == main_#t~ret12#1;main_#t~ite13#1 := -1; 6#L38-3true call write~int(main_#t~mem14#1 + main_#t~ite13#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem14#1;havoc main_#t~ret12#1;havoc main_#t~ite13#1; 18#L30-3true [2021-11-20 05:34:26,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:26,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2021-11-20 05:34:26,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:26,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635949019] [2021-11-20 05:34:26,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:26,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:26,644 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:26,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:26,690 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:26,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:26,694 INFO L85 PathProgramCache]: Analyzing trace with hash -2107477180, now seen corresponding path program 1 times [2021-11-20 05:34:26,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:26,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267204157] [2021-11-20 05:34:26,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:26,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:26,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:26,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-20 05:34:26,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:27,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:27,001 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:27,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267204157] [2021-11-20 05:34:27,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267204157] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 05:34:27,003 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 05:34:27,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-20 05:34:27,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119269177] [2021-11-20 05:34:27,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 05:34:27,009 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-11-20 05:34:27,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:27,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-20 05:34:27,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-20 05:34:27,046 INFO L87 Difference]: Start difference. First operand has 18 states, 14 states have (on average 1.3571428571428572) internal successors, (19), 14 states have internal predecessors, (19), 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.3333333333333333) internal successors, (8), 6 states have internal predecessors, (8), 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-11-20 05:34:27,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:27,200 INFO L93 Difference]: Finished difference Result 20 states and 24 transitions. [2021-11-20 05:34:27,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-20 05:34:27,206 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20 states and 24 transitions. [2021-11-20 05:34:27,214 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-20 05:34:27,220 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20 states to 16 states and 19 transitions. [2021-11-20 05:34:27,221 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2021-11-20 05:34:27,222 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2021-11-20 05:34:27,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 19 transitions. [2021-11-20 05:34:27,224 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:34:27,224 INFO L681 BuchiCegarLoop]: Abstraction has 16 states and 19 transitions. [2021-11-20 05:34:27,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states and 19 transitions. [2021-11-20 05:34:27,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-11-20 05:34:27,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 12 states have (on average 1.1666666666666667) internal successors, (14), 12 states have internal predecessors, (14), 2 states have call successors, (2), 1 states have call predecessors, (2), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-20 05:34:27,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 19 transitions. [2021-11-20 05:34:27,251 INFO L704 BuchiCegarLoop]: Abstraction has 16 states and 19 transitions. [2021-11-20 05:34:27,251 INFO L587 BuchiCegarLoop]: Abstraction has 16 states and 19 transitions. [2021-11-20 05:34:27,251 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-11-20 05:34:27,251 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 16 states and 19 transitions. [2021-11-20 05:34:27,252 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 9 [2021-11-20 05:34:27,252 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-20 05:34:27,253 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-20 05:34:27,253 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-11-20 05:34:27,253 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:27,254 INFO L791 eck$LassoCheckResult]: Stem: 59#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 60#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem11#1, main_#t~mem14#1, main_#t~ret12#1, main_#t~ite13#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 63#L30-3 [2021-11-20 05:34:27,254 INFO L793 eck$LassoCheckResult]: Loop: 63#L30-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 67#L30-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 68#L34 assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 65#L38 call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 66#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 69#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 64#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 66#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 69#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;#res := ~r~0; 70#recFINAL assume true; 71#recEXIT >#42#return; 72#L17-1 ~res~0 := #t~ret5;havoc #t~ret5;call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset);#res := ~res~0; 73#recFINAL assume true; 74#recEXIT >#44#return; 61#L38-1 assume -1 == main_#t~ret12#1;main_#t~ite13#1 := -1; 62#L38-3 call write~int(main_#t~mem14#1 + main_#t~ite13#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem14#1;havoc main_#t~ret12#1;havoc main_#t~ite13#1; 63#L30-3 [2021-11-20 05:34:27,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:27,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 2 times [2021-11-20 05:34:27,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:27,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719605979] [2021-11-20 05:34:27,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:27,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:27,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:27,264 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:27,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:27,272 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:27,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:27,273 INFO L85 PathProgramCache]: Analyzing trace with hash 290320444, now seen corresponding path program 1 times [2021-11-20 05:34:27,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:27,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313238160] [2021-11-20 05:34:27,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:27,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:27,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:27,313 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:27,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:27,354 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:27,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:27,355 INFO L85 PathProgramCache]: Analyzing trace with hash -645910274, now seen corresponding path program 1 times [2021-11-20 05:34:27,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:27,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130128030] [2021-11-20 05:34:27,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:27,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:27,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:27,387 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:27,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:27,433 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:29,373 INFO L210 LassoAnalysis]: Preferences: [2021-11-20 05:34:29,373 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-20 05:34:29,373 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-20 05:34:29,373 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-20 05:34:29,374 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-20 05:34:29,374 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:29,374 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-20 05:34:29,374 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-20 05:34:29,374 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11D.i_Iteration2_Lasso [2021-11-20 05:34:29,374 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-20 05:34:29,374 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-20 05:34:29,389 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,394 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,396 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,399 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,401 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,403 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,555 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,557 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,562 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,564 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,566 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,568 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,569 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:29,870 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-20 05:34:29,874 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-20 05:34:29,876 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:29,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:29,883 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:29,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-11-20 05:34:29,896 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-11-20 05:34:29,906 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:29,906 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:29,906 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:29,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:29,907 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:29,909 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:29,909 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:29,928 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:29,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:29,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:29,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:29,963 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:29,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-11-20 05:34:29,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-11-20 05:34:29,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:29,972 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:29,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:29,972 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:29,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:29,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:29,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:29,979 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,003 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,004 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-11-20 05:34:30,008 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-11-20 05:34:30,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,015 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,015 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,015 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,019 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:30,019 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:30,025 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,046 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-11-20 05:34:30,050 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-11-20 05:34:30,057 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,057 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:30,057 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,057 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,057 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,058 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:30,058 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:30,063 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,084 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,085 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-11-20 05:34:30,090 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-11-20 05:34:30,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,102 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:30,102 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:30,124 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,148 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-11-20 05:34:30,153 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-11-20 05:34:30,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,161 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:30,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,161 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,163 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:30,163 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:30,165 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-11-20 05:34:30,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,187 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-11-20 05:34:30,190 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-11-20 05:34:30,197 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,197 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:30,198 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,198 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,198 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,199 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:30,199 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:30,231 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-11-20 05:34:30,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,269 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-11-20 05:34:30,274 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-11-20 05:34:30,283 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,283 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,283 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,283 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,287 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:30,287 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:30,300 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,336 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,341 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-11-20 05:34:30,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,350 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,350 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,351 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,354 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:30,354 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:30,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-11-20 05:34:30,367 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,401 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,403 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,408 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-11-20 05:34:30,418 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,419 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2021-11-20 05:34:30,419 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2021-11-20 05:34:30,419 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-11-20 05:34:30,467 INFO L401 nArgumentSynthesizer]: We have 56 Motzkin's Theorem applications. [2021-11-20 05:34:30,467 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2021-11-20 05:34:30,527 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,563 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,564 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,565 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-11-20 05:34:30,570 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-11-20 05:34:30,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,579 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:30,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,580 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,581 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:30,581 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:30,595 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,630 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,631 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,637 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-11-20 05:34:30,645 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,646 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,649 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:30,649 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:30,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-11-20 05:34:30,663 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:30,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,699 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,700 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,706 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-11-20 05:34:30,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:30,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:30,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:30,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:30,717 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:30,718 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:30,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-11-20 05:34:30,731 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-20 05:34:30,769 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-11-20 05:34:30,769 INFO L444 ModelExtractionUtils]: 2 out of 7 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-11-20 05:34:30,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:30,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:30,773 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:30,788 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-20 05:34:30,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-11-20 05:34:30,810 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-11-20 05:34:30,810 INFO L513 LassoAnalysis]: Proved termination. [2021-11-20 05:34:30,811 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_1 Supporting invariants [] [2021-11-20 05:34:30,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:30,848 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-11-20 05:34:30,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:30,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 22 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 05:34:30,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:30,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:30,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-20 05:34:30,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:31,038 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-20 05:34:31,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-20 05:34:31,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2021-11-20 05:34:31,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:31,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-11-20 05:34:31,257 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-11-20 05:34:31,261 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-11-20 05:34:31,262 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 16 states and 19 transitions. cyclomatic complexity: 5 Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 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-11-20 05:34:31,430 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 16 states and 19 transitions. cyclomatic complexity: 5. Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 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 62 states and 73 transitions. Complement of second has 17 states. [2021-11-20 05:34:31,430 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-11-20 05:34:31,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 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-11-20 05:34:31,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 17 transitions. [2021-11-20 05:34:31,433 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 17 transitions. Stem has 2 letters. Loop has 16 letters. [2021-11-20 05:34:31,435 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:31,435 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 17 transitions. Stem has 18 letters. Loop has 16 letters. [2021-11-20 05:34:31,435 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:31,435 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 17 transitions. Stem has 2 letters. Loop has 32 letters. [2021-11-20 05:34:31,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:31,436 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 62 states and 73 transitions. [2021-11-20 05:34:31,440 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 12 [2021-11-20 05:34:31,443 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 62 states to 56 states and 67 transitions. [2021-11-20 05:34:31,443 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 35 [2021-11-20 05:34:31,444 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 36 [2021-11-20 05:34:31,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 67 transitions. [2021-11-20 05:34:31,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-20 05:34:31,444 INFO L681 BuchiCegarLoop]: Abstraction has 56 states and 67 transitions. [2021-11-20 05:34:31,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states and 67 transitions. [2021-11-20 05:34:31,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 51. [2021-11-20 05:34:31,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 37 states have (on average 1.162162162162162) internal successors, (43), 37 states have internal predecessors, (43), 8 states have call successors, (8), 5 states have call predecessors, (8), 6 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2021-11-20 05:34:31,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 60 transitions. [2021-11-20 05:34:31,452 INFO L704 BuchiCegarLoop]: Abstraction has 51 states and 60 transitions. [2021-11-20 05:34:31,452 INFO L587 BuchiCegarLoop]: Abstraction has 51 states and 60 transitions. [2021-11-20 05:34:31,452 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-11-20 05:34:31,452 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 51 states and 60 transitions. [2021-11-20 05:34:31,454 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 12 [2021-11-20 05:34:31,454 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-20 05:34:31,454 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-20 05:34:31,455 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:31,455 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-20 05:34:31,455 INFO L791 eck$LassoCheckResult]: Stem: 240#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 241#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem11#1, main_#t~mem14#1, main_#t~ret12#1, main_#t~ite13#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 254#L30-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 255#L30-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 256#L34 assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 259#L38 call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 283#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 290#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 249#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 250#recENTRY [2021-11-20 05:34:31,455 INFO L793 eck$LassoCheckResult]: Loop: 250#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 261#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 248#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 250#recENTRY [2021-11-20 05:34:31,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:31,456 INFO L85 PathProgramCache]: Analyzing trace with hash -498407605, now seen corresponding path program 1 times [2021-11-20 05:34:31,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:31,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254506669] [2021-11-20 05:34:31,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:31,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:31,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:31,475 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:31,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:31,526 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:31,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:31,526 INFO L85 PathProgramCache]: Analyzing trace with hash 29956, now seen corresponding path program 1 times [2021-11-20 05:34:31,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:31,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433123053] [2021-11-20 05:34:31,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:31,527 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:31,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:31,535 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:31,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:31,560 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:31,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:31,561 INFO L85 PathProgramCache]: Analyzing trace with hash -359018118, now seen corresponding path program 2 times [2021-11-20 05:34:31,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:31,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71804787] [2021-11-20 05:34:31,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:31,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:31,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:31,585 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:31,612 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:33,383 INFO L210 LassoAnalysis]: Preferences: [2021-11-20 05:34:33,383 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-20 05:34:33,383 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-20 05:34:33,383 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-20 05:34:33,383 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-20 05:34:33,384 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:33,384 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-20 05:34:33,384 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-20 05:34:33,384 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11D.i_Iteration3_Lasso [2021-11-20 05:34:33,384 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-20 05:34:33,384 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-20 05:34:33,388 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,393 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,394 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,396 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,398 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,400 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,402 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,403 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,405 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,408 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,492 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,494 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,495 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,497 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,501 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,506 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,508 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,509 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,513 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,514 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,517 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,520 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,522 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,523 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,525 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,526 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,528 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,530 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:33,921 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-20 05:34:33,921 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-20 05:34:33,921 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:33,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:33,927 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:33,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-11-20 05:34:33,931 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-11-20 05:34:33,943 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:33,943 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:33,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:33,943 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:33,943 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:33,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:33,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:33,957 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:33,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:33,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:33,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:33,986 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:33,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-11-20 05:34:33,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-11-20 05:34:33,997 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:33,997 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:33,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:33,998 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:33,998 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:33,998 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:33,998 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:33,999 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,017 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,018 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,020 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-11-20 05:34:34,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-11-20 05:34:34,028 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,028 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,028 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,028 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,028 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,028 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,028 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,042 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,060 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,062 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-11-20 05:34:34,063 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-11-20 05:34:34,072 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,072 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,072 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,072 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,072 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,072 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,072 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,073 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,092 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-11-20 05:34:34,097 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-11-20 05:34:34,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,104 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,105 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,125 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-11-20 05:34:34,126 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-11-20 05:34:34,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,133 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,133 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,134 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,154 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-11-20 05:34:34,156 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-11-20 05:34:34,163 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,163 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,164 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,164 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,164 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,164 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,164 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,165 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,183 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-11-20 05:34:34,183 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,184 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-11-20 05:34:34,185 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-11-20 05:34:34,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,193 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,193 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,193 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,202 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-11-20 05:34:34,221 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,222 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-11-20 05:34:34,225 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-20 05:34:34,231 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,231 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,232 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,232 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,232 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,232 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,232 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,259 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,292 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,294 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-11-20 05:34:34,295 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-11-20 05:34:34,302 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,302 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:34,302 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,302 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,302 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,303 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:34,303 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:34,312 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,345 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,348 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,356 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-11-20 05:34:34,365 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,365 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,365 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,365 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,378 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:34,379 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:34,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-11-20 05:34:34,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:34,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,431 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-11-20 05:34:34,442 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:34,442 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:34,442 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:34,442 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:34,445 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:34,445 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:34,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-11-20 05:34:34,467 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-20 05:34:34,477 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-11-20 05:34:34,477 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-11-20 05:34:34,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:34,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:34,478 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:34,479 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-20 05:34:34,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-11-20 05:34:34,488 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-11-20 05:34:34,488 INFO L513 LassoAnalysis]: Proved termination. [2021-11-20 05:34:34,488 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_1) = 2*v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_1 + 1 Supporting invariants [] [2021-11-20 05:34:34,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-11-20 05:34:34,509 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-11-20 05:34:34,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:34,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:34,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-20 05:34:34,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:34,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:34,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:34:34,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:34,664 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-11-20 05:34:34,665 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 1 case distinctions, treesize of input 36 treesize of output 35 [2021-11-20 05:34:34,696 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:34,697 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-11-20 05:34:34,697 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 51 states and 60 transitions. cyclomatic complexity: 14 Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (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-11-20 05:34:34,812 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 51 states and 60 transitions. cyclomatic complexity: 14. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (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 99 states and 122 transitions. Complement of second has 17 states. [2021-11-20 05:34:34,812 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-11-20 05:34:34,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (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-11-20 05:34:34,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 14 transitions. [2021-11-20 05:34:34,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 9 letters. Loop has 3 letters. [2021-11-20 05:34:34,814 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:34,814 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 12 letters. Loop has 3 letters. [2021-11-20 05:34:34,815 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:34,815 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 14 transitions. Stem has 9 letters. Loop has 6 letters. [2021-11-20 05:34:34,815 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:34,815 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 99 states and 122 transitions. [2021-11-20 05:34:34,820 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 12 [2021-11-20 05:34:34,823 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 99 states to 87 states and 110 transitions. [2021-11-20 05:34:34,823 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 44 [2021-11-20 05:34:34,824 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 46 [2021-11-20 05:34:34,824 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87 states and 110 transitions. [2021-11-20 05:34:34,824 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-20 05:34:34,824 INFO L681 BuchiCegarLoop]: Abstraction has 87 states and 110 transitions. [2021-11-20 05:34:34,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states and 110 transitions. [2021-11-20 05:34:34,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:34,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 83. [2021-11-20 05:34:34,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 59 states have (on average 1.1694915254237288) internal successors, (69), 63 states have internal predecessors, (69), 14 states have call successors, (14), 11 states have call predecessors, (14), 10 states have return successors, (19), 8 states have call predecessors, (19), 14 states have call successors, (19) [2021-11-20 05:34:34,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 102 transitions. [2021-11-20 05:34:34,858 INFO L704 BuchiCegarLoop]: Abstraction has 83 states and 102 transitions. [2021-11-20 05:34:34,859 INFO L587 BuchiCegarLoop]: Abstraction has 83 states and 102 transitions. [2021-11-20 05:34:34,859 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-11-20 05:34:34,859 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 83 states and 102 transitions. [2021-11-20 05:34:34,861 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 12 [2021-11-20 05:34:34,862 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-20 05:34:34,862 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-20 05:34:34,863 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:34,863 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:34,863 INFO L791 eck$LassoCheckResult]: Stem: 472#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 473#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem11#1, main_#t~mem14#1, main_#t~ret12#1, main_#t~ite13#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 482#L30-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 483#L30-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 484#L34 assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 488#L38 call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 493#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 487#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 481#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 525#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 548#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;#res := ~r~0; 500#recFINAL assume true; 501#recEXIT >#42#return; 522#L17-1 ~res~0 := #t~ret5;havoc #t~ret5;call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset);#res := ~res~0; 520#recFINAL assume true; 518#recEXIT >#44#return; 468#L38-1 assume !(-1 == main_#t~ret12#1);main_#t~ite13#1 := 1; 469#L38-3 [2021-11-20 05:34:34,864 INFO L793 eck$LassoCheckResult]: Loop: 469#L38-3 call write~int(main_#t~mem14#1 + main_#t~ite13#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem14#1;havoc main_#t~ret12#1;havoc main_#t~ite13#1; 474#L30-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 530#L30-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 527#L34 assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 515#L38 call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 517#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 523#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 514#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 517#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 523#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;#res := ~r~0; 524#recFINAL assume true; 529#recEXIT >#42#return; 516#L17-1 ~res~0 := #t~ret5;havoc #t~ret5;call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset);#res := ~res~0; 521#recFINAL assume true; 513#recEXIT >#44#return; 512#L38-1 assume -1 == main_#t~ret12#1;main_#t~ite13#1 := -1; 469#L38-3 [2021-11-20 05:34:34,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:34,864 INFO L85 PathProgramCache]: Analyzing trace with hash -713572475, now seen corresponding path program 1 times [2021-11-20 05:34:34,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:34,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [557569135] [2021-11-20 05:34:34,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:34,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:34,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:34,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-11-20 05:34:34,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:34,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-20 05:34:34,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:35,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-20 05:34:35,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-20 05:34:35,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [557569135] [2021-11-20 05:34:35,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [557569135] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 05:34:35,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32506493] [2021-11-20 05:34:35,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:35,038 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 05:34:35,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:35,043 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 05:34:35,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-11-20 05:34:35,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:35,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-20 05:34:35,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:35,155 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-11-20 05:34:35,155 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 1 case distinctions, treesize of input 25 treesize of output 28 [2021-11-20 05:34:35,280 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 30 treesize of output 18 [2021-11-20 05:34:35,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:35,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 05:34:35,723 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:35,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32506493] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 05:34:35,730 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-20 05:34:35,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-11-20 05:34:35,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893931493] [2021-11-20 05:34:35,730 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-20 05:34:35,733 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-11-20 05:34:35,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:35,733 INFO L85 PathProgramCache]: Analyzing trace with hash 542882406, now seen corresponding path program 2 times [2021-11-20 05:34:35,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:35,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229567066] [2021-11-20 05:34:35,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:35,734 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:35,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:35,766 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:35,806 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:37,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-20 05:34:37,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-20 05:34:37,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-11-20 05:34:37,006 INFO L87 Difference]: Start difference. First operand 83 states and 102 transitions. cyclomatic complexity: 26 Second operand has 19 states, 16 states have (on average 1.4375) internal successors, (23), 14 states have internal predecessors, (23), 3 states have call successors, (5), 4 states have call predecessors, (5), 4 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-20 05:34:37,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 05:34:37,265 INFO L93 Difference]: Finished difference Result 97 states and 130 transitions. [2021-11-20 05:34:37,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-20 05:34:37,266 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 97 states and 130 transitions. [2021-11-20 05:34:37,269 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-11-20 05:34:37,271 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 97 states to 60 states and 77 transitions. [2021-11-20 05:34:37,271 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 12 [2021-11-20 05:34:37,272 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 12 [2021-11-20 05:34:37,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 60 states and 77 transitions. [2021-11-20 05:34:37,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-11-20 05:34:37,272 INFO L681 BuchiCegarLoop]: Abstraction has 60 states and 77 transitions. [2021-11-20 05:34:37,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states and 77 transitions. [2021-11-20 05:34:37,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 45. [2021-11-20 05:34:37,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 32 states have (on average 1.125) internal successors, (36), 35 states have internal predecessors, (36), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (10), 3 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-20 05:34:37,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 54 transitions. [2021-11-20 05:34:37,278 INFO L704 BuchiCegarLoop]: Abstraction has 45 states and 54 transitions. [2021-11-20 05:34:37,279 INFO L587 BuchiCegarLoop]: Abstraction has 45 states and 54 transitions. [2021-11-20 05:34:37,279 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-11-20 05:34:37,279 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 45 states and 54 transitions. [2021-11-20 05:34:37,279 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-11-20 05:34:37,280 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-11-20 05:34:37,280 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-11-20 05:34:37,280 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 05:34:37,281 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-11-20 05:34:37,281 INFO L791 eck$LassoCheckResult]: Stem: 794#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 795#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem11#1, main_#t~mem14#1, main_#t~ret12#1, main_#t~ite13#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 805#L30-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 808#L30-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 809#L34 assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 814#L38 call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 815#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 816#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 812#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 834#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 811#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;#res := ~r~0; 813#recFINAL assume true; 838#recEXIT >#42#return; 826#L17-1 ~res~0 := #t~ret5;havoc #t~ret5;call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset);#res := ~res~0; 825#recFINAL assume true; 823#recEXIT >#44#return; 796#L38-1 assume -1 == main_#t~ret12#1;main_#t~ite13#1 := -1; 797#L38-3 call write~int(main_#t~mem14#1 + main_#t~ite13#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem14#1;havoc main_#t~ret12#1;havoc main_#t~ite13#1; 798#L30-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 806#L30-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem11#1 := read~int(main_~pp~0#1.base, main_~pp~0#1.offset, 4); 807#L34 assume !(main_#t~mem11#1 < 0);havoc main_#t~mem11#1;call main_#t~mem14#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 801#L38 call main_#t~ret12#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 800#recENTRY [2021-11-20 05:34:37,281 INFO L793 eck$LassoCheckResult]: Loop: 800#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 810#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4; 799#L17 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 800#recENTRY [2021-11-20 05:34:37,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:37,281 INFO L85 PathProgramCache]: Analyzing trace with hash -873815595, now seen corresponding path program 2 times [2021-11-20 05:34:37,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:37,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395801541] [2021-11-20 05:34:37,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:37,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:37,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:37,304 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:37,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:37,331 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:37,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:37,332 INFO L85 PathProgramCache]: Analyzing trace with hash 29956, now seen corresponding path program 2 times [2021-11-20 05:34:37,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:37,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618414414] [2021-11-20 05:34:37,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:37,332 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:37,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:37,338 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:37,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:37,345 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:37,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:37,346 INFO L85 PathProgramCache]: Analyzing trace with hash -43609424, now seen corresponding path program 3 times [2021-11-20 05:34:37,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-20 05:34:37,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820277401] [2021-11-20 05:34:37,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 05:34:37,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 05:34:37,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:37,398 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-20 05:34:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-20 05:34:37,431 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-20 05:34:41,018 INFO L210 LassoAnalysis]: Preferences: [2021-11-20 05:34:41,018 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-11-20 05:34:41,018 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-11-20 05:34:41,018 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-11-20 05:34:41,018 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-11-20 05:34:41,018 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:41,018 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-11-20 05:34:41,019 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-11-20 05:34:41,019 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11D.i_Iteration5_Lasso [2021-11-20 05:34:41,019 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-11-20 05:34:41,019 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-11-20 05:34:41,022 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,034 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,035 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,038 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,040 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,041 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,044 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,046 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,049 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,050 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,052 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,053 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,054 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,059 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,061 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,062 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,271 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,273 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,274 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,275 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,277 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,281 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,282 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,284 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,285 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,287 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,288 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,289 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,291 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,292 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,294 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,295 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,296 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-11-20 05:34:41,887 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-11-20 05:34:41,887 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-11-20 05:34:41,887 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:41,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:41,891 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:41,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-11-20 05:34:41,893 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-11-20 05:34:41,900 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:41,900 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:41,900 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:41,900 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:41,900 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:41,901 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:41,901 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:41,902 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:41,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:41,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:41,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:41,921 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:41,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-11-20 05:34:41,923 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-11-20 05:34:41,930 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:41,930 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:41,931 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:41,931 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:41,931 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:41,931 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:41,931 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:41,932 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:41,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:41,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:41,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:41,951 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:41,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-11-20 05:34:41,954 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-11-20 05:34:41,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:41,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:41,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:41,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:41,963 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:41,963 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:41,982 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,031 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,032 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,034 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-11-20 05:34:42,043 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,043 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,043 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,043 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,043 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,044 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,044 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-11-20 05:34:42,055 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,090 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-11-20 05:34:42,091 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-11-20 05:34:42,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,098 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,098 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,098 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,098 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,099 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,103 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-11-20 05:34:42,122 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,123 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-11-20 05:34:42,124 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-11-20 05:34:42,131 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,131 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,132 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,132 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,132 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,132 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,133 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-11-20 05:34:42,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,152 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-11-20 05:34:42,154 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-11-20 05:34:42,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,161 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,162 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,162 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-11-20 05:34:42,182 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,183 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-11-20 05:34:42,184 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-11-20 05:34:42,191 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,191 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,192 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,192 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,192 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,193 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,215 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-11-20 05:34:42,217 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-11-20 05:34:42,223 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,224 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,224 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,225 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,225 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,227 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,246 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-11-20 05:34:42,251 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-11-20 05:34:42,257 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,258 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,258 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,258 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,259 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-11-20 05:34:42,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,278 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-11-20 05:34:42,280 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-11-20 05:34:42,287 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,287 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,287 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,287 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,287 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,287 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,287 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,288 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-11-20 05:34:42,307 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,307 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-11-20 05:34:42,309 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-11-20 05:34:42,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,316 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,316 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,317 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,317 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,318 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-11-20 05:34:42,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,337 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-11-20 05:34:42,338 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-11-20 05:34:42,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,345 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,345 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,345 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,345 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,345 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,345 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,346 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-11-20 05:34:42,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,370 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-11-20 05:34:42,371 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-11-20 05:34:42,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,378 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,378 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,379 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,379 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,379 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,379 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,380 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-11-20 05:34:42,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,399 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-11-20 05:34:42,400 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-11-20 05:34:42,407 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,407 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,407 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,407 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,408 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,408 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,408 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,411 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2021-11-20 05:34:42,429 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,430 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-11-20 05:34:42,431 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-11-20 05:34:42,438 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,438 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,438 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,438 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,438 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,438 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,438 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,452 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,470 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-11-20 05:34:42,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,471 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-11-20 05:34:42,474 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-11-20 05:34:42,481 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,481 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-11-20 05:34:42,481 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,481 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,481 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,482 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-11-20 05:34:42,482 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-11-20 05:34:42,492 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,516 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,517 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-11-20 05:34:42,518 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-11-20 05:34:42,525 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,525 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,525 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,525 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,528 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,528 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,539 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-11-20 05:34:42,558 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,558 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-11-20 05:34:42,560 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-11-20 05:34:42,567 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,567 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,567 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,567 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,569 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,569 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,587 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-11-20 05:34:42,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,608 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-11-20 05:34:42,609 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-11-20 05:34:42,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,617 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,617 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,619 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-11-20 05:34:42,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,638 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-11-20 05:34:42,639 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-11-20 05:34:42,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,646 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,647 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,647 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,649 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,668 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-11-20 05:34:42,670 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-11-20 05:34:42,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,677 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,677 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,677 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,677 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,678 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,679 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-11-20 05:34:42,698 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,699 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-11-20 05:34:42,700 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-11-20 05:34:42,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,707 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,709 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,709 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,714 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-11-20 05:34:42,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-11-20 05:34:42,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,733 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-11-20 05:34:42,734 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-11-20 05:34:42,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-11-20 05:34:42,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-11-20 05:34:42,743 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-11-20 05:34:42,743 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-11-20 05:34:42,747 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-11-20 05:34:42,748 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-11-20 05:34:42,755 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-11-20 05:34:42,775 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2021-11-20 05:34:42,776 INFO L444 ModelExtractionUtils]: 3 out of 16 variables were initially zero. Simplification set additionally 10 variables to zero. [2021-11-20 05:34:42,776 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-11-20 05:34:42,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 [2021-11-20 05:34:42,787 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-11-20 05:34:42,788 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-11-20 05:34:42,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-11-20 05:34:42,806 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-11-20 05:34:42,806 INFO L513 LassoAnalysis]: Proved termination. [2021-11-20 05:34:42,806 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_2) = 2*v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_2 + 1 Supporting invariants [] [2021-11-20 05:34:42,838 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:42,844 INFO L297 tatePredicateManager]: 2 out of 2 supporting invariants were superfluous and have been removed [2021-11-20 05:34:42,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:42,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:42,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 05:34:42,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:43,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:34:43,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:43,143 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-11-20 05:34:43,144 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 1 case distinctions, treesize of input 36 treesize of output 35 [2021-11-20 05:34:43,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:43,172 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-11-20 05:34:43,172 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 45 states and 54 transitions. cyclomatic complexity: 13 Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:34:43,235 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 45 states and 54 transitions. cyclomatic complexity: 13. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 55 states and 65 transitions. Complement of second has 14 states. [2021-11-20 05:34:43,235 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-11-20 05:34:43,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:34:43,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 11 transitions. [2021-11-20 05:34:43,239 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 11 transitions. Stem has 22 letters. Loop has 3 letters. [2021-11-20 05:34:43,239 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:43,239 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-20 05:34:43,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:43,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,293 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 05:34:43,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:43,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:43,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:34:43,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:43,554 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-11-20 05:34:43,555 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 1 case distinctions, treesize of input 36 treesize of output 35 [2021-11-20 05:34:43,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:43,586 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-11-20 05:34:43,586 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 45 states and 54 transitions. cyclomatic complexity: 13 Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:34:43,644 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 45 states and 54 transitions. cyclomatic complexity: 13. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 55 states and 65 transitions. Complement of second has 14 states. [2021-11-20 05:34:43,644 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-11-20 05:34:43,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:34:43,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 11 transitions. [2021-11-20 05:34:43,646 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 11 transitions. Stem has 22 letters. Loop has 3 letters. [2021-11-20 05:34:43,646 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:43,646 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-11-20 05:34:43,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 05:34:43,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-20 05:34:43,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:43,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 05:34:43,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-20 05:34:43,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 05:34:43,944 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-11-20 05:34:43,944 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 1 case distinctions, treesize of input 36 treesize of output 35 [2021-11-20 05:34:43,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 05:34:43,969 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-11-20 05:34:43,970 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 45 states and 54 transitions. cyclomatic complexity: 13 Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:34:44,050 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 45 states and 54 transitions. cyclomatic complexity: 13. Second operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 68 states and 78 transitions. Complement of second has 15 states. [2021-11-20 05:34:44,055 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-11-20 05:34:44,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.5) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-20 05:34:44,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 22 transitions. [2021-11-20 05:34:44,058 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 22 letters. Loop has 3 letters. [2021-11-20 05:34:44,060 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:44,060 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 25 letters. Loop has 3 letters. [2021-11-20 05:34:44,061 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:44,061 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 22 transitions. Stem has 22 letters. Loop has 6 letters. [2021-11-20 05:34:44,061 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-11-20 05:34:44,061 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68 states and 78 transitions. [2021-11-20 05:34:44,064 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-11-20 05:34:44,064 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68 states to 0 states and 0 transitions. [2021-11-20 05:34:44,064 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-11-20 05:34:44,064 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-11-20 05:34:44,064 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-11-20 05:34:44,064 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-20 05:34:44,064 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-20 05:34:44,064 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-20 05:34:44,065 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-20 05:34:44,065 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-11-20 05:34:44,065 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-11-20 05:34:44,065 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-11-20 05:34:44,065 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-11-20 05:34:44,069 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 20.11 05:34:44 BoogieIcfgContainer [2021-11-20 05:34:44,069 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-11-20 05:34:44,070 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-20 05:34:44,070 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-20 05:34:44,070 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-20 05:34:44,071 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 05:34:26" (3/4) ... [2021-11-20 05:34:44,073 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-20 05:34:44,073 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-20 05:34:44,074 INFO L158 Benchmark]: Toolchain (without parser) took 18473.39ms. Allocated memory was 83.9MB in the beginning and 207.6MB in the end (delta: 123.7MB). Free memory was 47.6MB in the beginning and 124.5MB in the end (delta: -76.8MB). Peak memory consumption was 45.9MB. Max. memory is 16.1GB. [2021-11-20 05:34:44,074 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 83.9MB. Free memory was 63.8MB in the beginning and 63.8MB in the end (delta: 38.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 05:34:44,075 INFO L158 Benchmark]: CACSL2BoogieTranslator took 261.21ms. Allocated memory was 83.9MB in the beginning and 117.4MB in the end (delta: 33.6MB). Free memory was 47.4MB in the beginning and 94.1MB in the end (delta: -46.6MB). Peak memory consumption was 5.4MB. Max. memory is 16.1GB. [2021-11-20 05:34:44,075 INFO L158 Benchmark]: Boogie Procedure Inliner took 35.72ms. Allocated memory is still 117.4MB. Free memory was 94.1MB in the beginning and 92.7MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-20 05:34:44,075 INFO L158 Benchmark]: Boogie Preprocessor took 38.31ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 91.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 05:34:44,076 INFO L158 Benchmark]: RCFGBuilder took 401.34ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 81.1MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-20 05:34:44,076 INFO L158 Benchmark]: BuchiAutomizer took 17715.64ms. Allocated memory was 117.4MB in the beginning and 207.6MB in the end (delta: 90.2MB). Free memory was 81.1MB in the beginning and 124.5MB in the end (delta: -43.4MB). Peak memory consumption was 48.8MB. Max. memory is 16.1GB. [2021-11-20 05:34:44,077 INFO L158 Benchmark]: Witness Printer took 3.41ms. Allocated memory is still 207.6MB. Free memory is still 124.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-20 05:34:44,079 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.23ms. Allocated memory is still 83.9MB. Free memory was 63.8MB in the beginning and 63.8MB in the end (delta: 38.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 261.21ms. Allocated memory was 83.9MB in the beginning and 117.4MB in the end (delta: 33.6MB). Free memory was 47.4MB in the beginning and 94.1MB in the end (delta: -46.6MB). Peak memory consumption was 5.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 35.72ms. Allocated memory is still 117.4MB. Free memory was 94.1MB in the beginning and 92.7MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 38.31ms. Allocated memory is still 117.4MB. Free memory was 92.7MB in the beginning and 91.6MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 401.34ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 81.1MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 17715.64ms. Allocated memory was 117.4MB in the beginning and 207.6MB in the end (delta: 90.2MB). Free memory was 81.1MB in the beginning and 124.5MB in the end (delta: -43.4MB). Peak memory consumption was 48.8MB. Max. memory is 16.1GB. * Witness Printer took 3.41ms. Allocated memory is still 207.6MB. Free memory is still 124.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 5 terminating modules (2 trivial, 2 deterministic, 1 nondeterministic). One deterministic module has affine ranking function unknown-#memory_int-unknown[qq][qq] and consists of 8 locations. One deterministic module has affine ranking function 2 * unknown-#memory_int-unknown[op][op] + 1 and consists of 5 locations. One nondeterministic module has affine ranking function 2 * unknown-#memory_int-unknown[op][op] + 1 and consists of 6 locations. 2 modules have a trivial ranking function, the largest among these consists of 19 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 17.6s and 6 iterations. TraceHistogramMax:2. Analysis of lassos took 14.8s. Construction of modules took 0.3s. Büchi inclusion checks took 2.2s. Highest rank in rank-based complementation 3. Minimization of det autom 2. Minimization of nondet autom 3. Automata minimization 0.1s AutomataMinimizationTime, 4 MinimizatonAttempts, 24 StatesRemovedByMinimization, 3 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had 83 states and ocurred in iteration 3. Nontrivial modules had stage [2, 0, 1, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 4/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 70 SdHoareTripleChecker+Valid, 0.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 65 mSDsluCounter, 239 SdHoareTripleChecker+Invalid, 0.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 159 mSDsCounter, 56 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 296 IncrementalHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 56 mSolverCounterUnsat, 80 mSDtfsCounter, 296 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT0 conc0 concLT0 SILN0 SILU1 SILI0 SILT0 lasso3 LassoPreprocessingBenchmarks: Lassos: inital388 mio100 ax100 hnf100 lsp98 ukn36 mio100 lsp27 div100 bol100 ite100 ukn100 eq169 hnf94 smp100 dnf467 smp77 tf100 neg84 sie160 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 125ms VariablesStem: 2 VariablesLoop: 3 DisjunctsStem: 2 DisjunctsLoop: 4 SupportingInvariants: 8 MotzkinApplications: 56 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-11-20 05:34:44,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-11-20 05:34:44,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ae081fa6-89de-40be-8dbb-321311a6d36b/bin/uautomizer-DQz5hQGWxF/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE