./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex9.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex9.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg --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 682a48acff360d61f631a6f73c43d35eb5554cb5c1e29a6f88508c15be8e86ce .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 08:37:37,537 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 08:37:37,539 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 08:37:37,589 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 08:37:37,589 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 08:37:37,591 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 08:37:37,593 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 08:37:37,601 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 08:37:37,603 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 08:37:37,611 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 08:37:37,612 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 08:37:37,614 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 08:37:37,615 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 08:37:37,618 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 08:37:37,621 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 08:37:37,628 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 08:37:37,630 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 08:37:37,631 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 08:37:37,634 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 08:37:37,642 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 08:37:37,644 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 08:37:37,646 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 08:37:37,649 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 08:37:37,650 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 08:37:37,656 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 08:37:37,656 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 08:37:37,656 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 08:37:37,658 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 08:37:37,659 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 08:37:37,660 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 08:37:37,661 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 08:37:37,662 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 08:37:37,664 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 08:37:37,665 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 08:37:37,667 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 08:37:37,667 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 08:37:37,668 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 08:37:37,668 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 08:37:37,668 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 08:37:37,669 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 08:37:37,670 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 08:37:37,671 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-10-28 08:37:37,716 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 08:37:37,717 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 08:37:37,717 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 08:37:37,723 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 08:37:37,724 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 08:37:37,725 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 08:37:37,725 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 08:37:37,725 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 08:37:37,725 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 08:37:37,725 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 08:37:37,726 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 08:37:37,727 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 08:37:37,727 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 08:37:37,727 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 08:37:37,727 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 08:37:37,727 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 08:37:37,728 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 08:37:37,728 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 08:37:37,728 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 08:37:37,728 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 08:37:37,728 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 08:37:37,729 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 08:37:37,729 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 08:37:37,729 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 08:37:37,730 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 08:37:37,730 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 08:37:37,731 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 08:37:37,731 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 08:37:37,732 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 08:37:37,733 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 08:37:37,734 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_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/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_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg 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 -> 682a48acff360d61f631a6f73c43d35eb5554cb5c1e29a6f88508c15be8e86ce [2021-10-28 08:37:38,030 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 08:37:38,051 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 08:37:38,054 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 08:37:38,055 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 08:37:38,056 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 08:37:38,057 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex9.i [2021-10-28 08:37:38,137 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/data/1b0e6f322/d8b8a47393094fa5ba4ab90e4aeb783e/FLAGabf6963b3 [2021-10-28 08:37:38,708 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 08:37:38,708 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex9.i [2021-10-28 08:37:38,719 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/data/1b0e6f322/d8b8a47393094fa5ba4ab90e4aeb783e/FLAGabf6963b3 [2021-10-28 08:37:39,067 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/data/1b0e6f322/d8b8a47393094fa5ba4ab90e4aeb783e [2021-10-28 08:37:39,070 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 08:37:39,071 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 08:37:39,073 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 08:37:39,074 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 08:37:39,081 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 08:37:39,082 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,083 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e84930f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39, skipping insertion in model container [2021-10-28 08:37:39,083 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,091 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 08:37:39,106 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 08:37:39,290 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 08:37:39,309 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 08:37:39,332 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 08:37:39,349 INFO L208 MainTranslator]: Completed translation [2021-10-28 08:37:39,350 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39 WrapperNode [2021-10-28 08:37:39,350 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 08:37:39,352 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 08:37:39,352 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 08:37:39,352 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 08:37:39,362 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,370 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,391 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 08:37:39,392 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 08:37:39,393 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 08:37:39,393 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 08:37:39,400 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,401 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,415 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,416 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,420 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,426 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,431 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,437 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 08:37:39,441 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 08:37:39,441 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 08:37:39,441 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 08:37:39,443 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (1/1) ... [2021-10-28 08:37:39,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:39,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:39,475 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:39,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 08:37:39,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-28 08:37:39,528 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2021-10-28 08:37:39,528 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2021-10-28 08:37:39,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-28 08:37:39,529 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 08:37:39,529 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 08:37:39,530 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-28 08:37:39,530 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-28 08:37:39,833 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 08:37:39,833 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-10-28 08:37:39,835 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:37:39 BoogieIcfgContainer [2021-10-28 08:37:39,835 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 08:37:39,836 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 08:37:39,836 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 08:37:39,852 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 08:37:39,853 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:37:39,853 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 08:37:39" (1/3) ... [2021-10-28 08:37:39,855 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@edf805 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 08:37:39, skipping insertion in model container [2021-10-28 08:37:39,855 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:37:39,855 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 08:37:39" (2/3) ... [2021-10-28 08:37:39,855 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@edf805 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 08:37:39, skipping insertion in model container [2021-10-28 08:37:39,855 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 08:37:39,856 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:37:39" (3/3) ... [2021-10-28 08:37:39,857 INFO L389 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex9.i [2021-10-28 08:37:39,929 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 08:37:39,930 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 08:37:39,930 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 08:37:39,930 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 08:37:39,930 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 08:37:39,930 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 08:37:39,931 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 08:37:39,931 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 08:37:39,950 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 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-10-28 08:37:39,976 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:37:39,976 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:37:39,977 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:37:39,983 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 08:37:39,983 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:37:39,984 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 08:37:39,984 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 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-10-28 08:37:39,987 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:37:39,988 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:37:39,988 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:37:39,989 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 08:37:39,990 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:37:39,997 INFO L791 eck$LassoCheckResult]: Stem: 4#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 10#L-1true havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 11#L29-3true [2021-10-28 08:37:39,998 INFO L793 eck$LassoCheckResult]: Loop: 11#L29-3true call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 8#L29-1true assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 9#L33true call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 14#recENTRYtrue ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 12#L9true assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 16#recFINALtrue assume true; 15#recEXITtrue >#33#return; 6#L33-1true havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 11#L29-3true [2021-10-28 08:37:40,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:40,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2021-10-28 08:37:40,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:40,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808540801] [2021-10-28 08:37:40,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:40,030 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:40,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:40,161 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:37:40,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:40,214 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:37:40,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:40,217 INFO L85 PathProgramCache]: Analyzing trace with hash 51331199, now seen corresponding path program 1 times [2021-10-28 08:37:40,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:40,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377561449] [2021-10-28 08:37:40,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:40,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:40,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:40,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:37:40,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:40,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:37:40,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:37:40,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377561449] [2021-10-28 08:37:40,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377561449] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 08:37:40,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 08:37:40,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-28 08:37:40,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860113297] [2021-10-28 08:37:40,572 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 08:37:40,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:37:40,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 08:37:40,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-28 08:37:40,590 INFO L87 Difference]: Start difference. First operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 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.0) internal successors, (6), 5 states have internal predecessors, (6), 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-10-28 08:37:40,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:37:40,721 INFO L93 Difference]: Finished difference Result 18 states and 20 transitions. [2021-10-28 08:37:40,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 08:37:40,723 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 20 transitions. [2021-10-28 08:37:40,725 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:37:40,732 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 14 states and 16 transitions. [2021-10-28 08:37:40,733 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14 [2021-10-28 08:37:40,733 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14 [2021-10-28 08:37:40,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 16 transitions. [2021-10-28 08:37:40,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 08:37:40,736 INFO L681 BuchiCegarLoop]: Abstraction has 14 states and 16 transitions. [2021-10-28 08:37:40,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states and 16 transitions. [2021-10-28 08:37:40,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2021-10-28 08:37:40,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 10 states have (on average 1.1) internal successors, (11), 10 states have internal predecessors, (11), 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-10-28 08:37:40,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 16 transitions. [2021-10-28 08:37:40,763 INFO L704 BuchiCegarLoop]: Abstraction has 14 states and 16 transitions. [2021-10-28 08:37:40,764 INFO L587 BuchiCegarLoop]: Abstraction has 14 states and 16 transitions. [2021-10-28 08:37:40,764 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 08:37:40,764 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 14 states and 16 transitions. [2021-10-28 08:37:40,765 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:37:40,765 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:37:40,765 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:37:40,766 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 08:37:40,766 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:37:40,766 INFO L791 eck$LassoCheckResult]: Stem: 55#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 56#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 57#L29-3 [2021-10-28 08:37:40,767 INFO L793 eck$LassoCheckResult]: Loop: 57#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 58#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 61#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 66#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 59#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 60#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 66#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 59#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 62#recFINAL assume true; 67#recEXIT >#31#return; 63#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 64#recFINAL assume true; 68#recEXIT >#33#return; 65#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 57#L29-3 [2021-10-28 08:37:40,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:40,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 2 times [2021-10-28 08:37:40,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:40,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312112230] [2021-10-28 08:37:40,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:40,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:40,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:40,780 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:37:40,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:40,793 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:37:40,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:40,794 INFO L85 PathProgramCache]: Analyzing trace with hash 198344305, now seen corresponding path program 1 times [2021-10-28 08:37:40,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:40,794 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247467423] [2021-10-28 08:37:40,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:40,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:40,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:40,826 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:37:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:40,868 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:37:40,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:40,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1849555021, now seen corresponding path program 1 times [2021-10-28 08:37:40,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:40,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214514804] [2021-10-28 08:37:40,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:40,873 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:41,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:37:41,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:41,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:37:41,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:41,155 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 08:37:41,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:37:41,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214514804] [2021-10-28 08:37:41,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214514804] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:37:41,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416785237] [2021-10-28 08:37:41,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:41,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:37:41,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:41,178 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:37:41,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-28 08:37:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:41,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 08:37:41,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:37:41,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-10-28 08:37:41,489 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 42 treesize of output 34 [2021-10-28 08:37:41,613 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 08:37:41,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416785237] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:37:41,614 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:37:41,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-10-28 08:37:41,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428165810] [2021-10-28 08:37:43,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:37:43,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-28 08:37:43,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-28 08:37:43,286 INFO L87 Difference]: Start difference. First operand 14 states and 16 transitions. cyclomatic complexity: 4 Second operand has 12 states, 10 states have (on average 1.6) internal successors, (16), 11 states have internal predecessors, (16), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 08:37:43,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:37:43,406 INFO L93 Difference]: Finished difference Result 17 states and 19 transitions. [2021-10-28 08:37:43,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 08:37:43,407 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 17 states and 19 transitions. [2021-10-28 08:37:43,408 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:37:43,409 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 17 states to 17 states and 19 transitions. [2021-10-28 08:37:43,410 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2021-10-28 08:37:43,410 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2021-10-28 08:37:43,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 19 transitions. [2021-10-28 08:37:43,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 08:37:43,410 INFO L681 BuchiCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-10-28 08:37:43,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states and 19 transitions. [2021-10-28 08:37:43,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 17. [2021-10-28 08:37:43,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 12 states have (on average 1.0833333333333333) internal successors, (13), 12 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 3 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 08:37:43,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 19 transitions. [2021-10-28 08:37:43,414 INFO L704 BuchiCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-10-28 08:37:43,414 INFO L587 BuchiCegarLoop]: Abstraction has 17 states and 19 transitions. [2021-10-28 08:37:43,414 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 08:37:43,415 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 17 states and 19 transitions. [2021-10-28 08:37:43,415 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:37:43,416 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:37:43,416 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:37:43,417 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-28 08:37:43,417 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-28 08:37:43,417 INFO L791 eck$LassoCheckResult]: Stem: 168#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 169#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 170#L29-3 [2021-10-28 08:37:43,417 INFO L793 eck$LassoCheckResult]: Loop: 170#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 171#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 173#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 179#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 172#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 174#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 179#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 172#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 174#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 179#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 172#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 175#recFINAL assume true; 180#recEXIT >#31#return; 176#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 177#recFINAL assume true; 184#recEXIT >#31#return; 182#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 183#recFINAL assume true; 181#recEXIT >#33#return; 178#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 170#L29-3 [2021-10-28 08:37:43,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:43,418 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 3 times [2021-10-28 08:37:43,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:43,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880216693] [2021-10-28 08:37:43,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:43,419 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:43,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:43,429 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:37:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:43,449 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:37:43,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:43,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1148543297, now seen corresponding path program 2 times [2021-10-28 08:37:43,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:43,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481607187] [2021-10-28 08:37:43,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:43,454 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:43,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:43,493 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:37:43,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:43,538 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:37:43,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:43,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1421169023, now seen corresponding path program 2 times [2021-10-28 08:37:43,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:37:43,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115467749] [2021-10-28 08:37:43,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:37:43,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:37:43,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:43,597 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:37:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:37:43,662 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:37:46,214 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:37:46,215 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:37:46,215 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:37:46,215 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:37:46,215 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:37:46,215 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:46,216 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:37:46,216 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:37:46,216 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex9.i_Iteration3_Lasso [2021-10-28 08:37:46,216 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:37:46,216 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:37:46,235 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,241 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,244 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,246 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,248 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,252 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,257 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,438 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,440 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,443 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,446 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:37:46,790 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:37:46,794 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:37:46,796 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:46,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:46,798 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:46,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 08:37:46,821 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-10-28 08:37:46,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:46,830 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:46,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:46,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:46,831 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:46,838 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:46,838 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:46,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:46,887 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-10-28 08:37:46,887 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:46,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:46,920 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:46,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 08:37:46,925 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:37:46,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:46,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:46,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:46,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:46,932 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:46,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:46,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:46,937 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:46,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2021-10-28 08:37:46,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:46,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:46,960 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:46,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 08:37:46,962 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:37:46,969 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:46,969 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:46,969 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:46,969 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:46,969 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:46,971 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:46,971 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:46,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:46,997 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:46,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:46,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:46,998 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 08:37:47,001 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-10-28 08:37:47,009 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,009 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:47,009 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,009 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,009 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,010 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:47,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:47,013 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,040 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 08:37:47,043 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-10-28 08:37:47,050 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,050 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:47,050 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,050 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,050 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,051 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:47,051 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:47,066 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,090 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 08:37:47,094 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-10-28 08:37:47,101 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,102 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,102 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,102 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,105 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:37:47,105 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:37:47,129 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,162 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,162 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,163 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 08:37:47,173 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-10-28 08:37:47,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,180 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,183 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:37:47,183 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:37:47,198 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,232 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,233 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,242 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-10-28 08:37:47,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 08:37:47,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,251 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:47,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,251 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,251 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,252 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:47,252 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:47,265 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,306 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,312 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:37:47,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,322 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:47,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,323 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:47,323 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:47,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 08:37:47,337 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,370 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,371 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 08:37:47,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:37:47,380 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,380 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:37:47,380 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,381 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,381 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,381 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:37:47,381 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:37:47,386 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,409 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,410 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,411 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 08:37:47,412 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-10-28 08:37:47,420 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,420 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,424 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:37:47,425 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:37:47,457 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,478 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,478 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-28 08:37:47,483 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-10-28 08:37:47,490 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,490 INFO L203 nArgumentSynthesizer]: 4 stem disjuncts [2021-10-28 08:37:47,490 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2021-10-28 08:37:47,490 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,530 INFO L401 nArgumentSynthesizer]: We have 72 Motzkin's Theorem applications. [2021-10-28 08:37:47,530 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2021-10-28 08:37:47,593 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,630 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,631 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,642 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-10-28 08:37:47,651 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,651 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,651 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,651 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,654 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:37:47,654 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:37:47,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 08:37:47,665 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:37:47,702 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,703 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,730 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-10-28 08:37:47,739 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:37:47,740 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:37:47,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:37:47,740 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:37:47,744 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:37:47,744 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:37:47,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 08:37:47,765 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:37:47,780 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-10-28 08:37:47,781 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-10-28 08:37:47,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:37:47,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:37:47,794 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:37:47,831 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:37:47,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 08:37:47,868 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-10-28 08:37:47,868 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:37:47,869 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0.base) ULTIMATE.start_main_~qq~0.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0.base) ULTIMATE.start_main_~qq~0.offset)_1 Supporting invariants [] [2021-10-28 08:37:47,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:47,946 INFO L297 tatePredicateManager]: 4 out of 4 supporting invariants were superfluous and have been removed [2021-10-28 08:37:47,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:37:47,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:47,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-28 08:37:47,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:37:48,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:37:48,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 41 conjunts are in the unsatisfiable core [2021-10-28 08:37:48,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:37:48,112 INFO L354 Elim1Store]: treesize reduction 17, result has 50.0 percent of original size [2021-10-28 08:37:48,113 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 110 treesize of output 31 [2021-10-28 08:37:49,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2021-10-28 08:37:51,259 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 08:37:51,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 38 treesize of output 40 [2021-10-28 08:37:51,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 08:37:51,570 INFO L354 Elim1Store]: treesize reduction 36, result has 54.4 percent of original size [2021-10-28 08:37:51,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 69 treesize of output 91 [2021-10-28 08:37:52,939 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 08:37:52,939 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 16 treesize of output 16 [2021-10-28 08:37:53,034 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 08:37:53,037 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 15 loop predicates [2021-10-28 08:37:53,038 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 17 states and 19 transitions. cyclomatic complexity: 4 Second operand has 16 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 11 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 08:38:13,960 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 17 states and 19 transitions. cyclomatic complexity: 4. Second operand has 16 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 11 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Result 65 states and 74 transitions. Complement of second has 37 states. [2021-10-28 08:38:13,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2021-10-28 08:38:13,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 14 states have (on average 1.1428571428571428) internal successors, (16), 11 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 08:38:13,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 16 transitions. [2021-10-28 08:38:13,963 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 16 transitions. Stem has 2 letters. Loop has 20 letters. [2021-10-28 08:38:13,964 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:13,964 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:38:13,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:13,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:13,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-28 08:38:13,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:38:14,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:14,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-28 08:38:14,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:38:14,088 INFO L354 Elim1Store]: treesize reduction 17, result has 50.0 percent of original size [2021-10-28 08:38:14,088 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 110 treesize of output 31 [2021-10-28 08:38:27,228 INFO L354 Elim1Store]: treesize reduction 64, result has 19.0 percent of original size [2021-10-28 08:38:27,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 82 treesize of output 76 [2021-10-28 08:38:27,255 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-10-28 08:38:27,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 78 treesize of output 80 [2021-10-28 08:38:27,392 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 08:38:27,393 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 13 loop predicates [2021-10-28 08:38:27,393 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 17 states and 19 transitions. cyclomatic complexity: 4 Second operand has 14 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 08:38:40,041 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 17 states and 19 transitions. cyclomatic complexity: 4. Second operand has 14 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Result 69 states and 79 transitions. Complement of second has 33 states. [2021-10-28 08:38:40,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2021-10-28 08:38:40,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 11 states have (on average 1.3636363636363635) internal successors, (15), 11 states have internal predecessors, (15), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 08:38:40,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 18 transitions. [2021-10-28 08:38:40,043 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 18 transitions. Stem has 2 letters. Loop has 20 letters. [2021-10-28 08:38:40,044 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:40,044 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 18 transitions. Stem has 22 letters. Loop has 20 letters. [2021-10-28 08:38:40,050 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:40,050 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 18 transitions. Stem has 2 letters. Loop has 40 letters. [2021-10-28 08:38:40,051 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:40,051 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 69 states and 79 transitions. [2021-10-28 08:38:40,055 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2021-10-28 08:38:40,062 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 69 states to 52 states and 62 transitions. [2021-10-28 08:38:40,062 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 33 [2021-10-28 08:38:40,063 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 34 [2021-10-28 08:38:40,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 62 transitions. [2021-10-28 08:38:40,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:38:40,064 INFO L681 BuchiCegarLoop]: Abstraction has 52 states and 62 transitions. [2021-10-28 08:38:40,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states and 62 transitions. [2021-10-28 08:38:40,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2021-10-28 08:38:40,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 35 states have (on average 1.1428571428571428) internal successors, (40), 38 states have internal predecessors, (40), 8 states have call successors, (8), 5 states have call predecessors, (8), 9 states have return successors, (14), 8 states have call predecessors, (14), 8 states have call successors, (14) [2021-10-28 08:38:40,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 62 transitions. [2021-10-28 08:38:40,073 INFO L704 BuchiCegarLoop]: Abstraction has 52 states and 62 transitions. [2021-10-28 08:38:40,073 INFO L587 BuchiCegarLoop]: Abstraction has 52 states and 62 transitions. [2021-10-28 08:38:40,073 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 08:38:40,073 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 52 states and 62 transitions. [2021-10-28 08:38:40,076 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2021-10-28 08:38:40,076 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:38:40,076 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:38:40,077 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:38:40,077 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 08:38:40,077 INFO L791 eck$LassoCheckResult]: Stem: 605#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 606#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 628#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 604#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 623#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 651#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 649#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 609#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 621#recENTRY [2021-10-28 08:38:40,078 INFO L793 eck$LassoCheckResult]: Loop: 621#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 607#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 608#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 621#recENTRY [2021-10-28 08:38:40,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:40,078 INFO L85 PathProgramCache]: Analyzing trace with hash -15910302, now seen corresponding path program 1 times [2021-10-28 08:38:40,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:38:40,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904866884] [2021-10-28 08:38:40,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:38:40,079 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:38:40,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:40,093 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:38:40,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:40,106 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:38:40,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:40,107 INFO L85 PathProgramCache]: Analyzing trace with hash 29945, now seen corresponding path program 1 times [2021-10-28 08:38:40,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:38:40,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907727744] [2021-10-28 08:38:40,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:38:40,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:38:40,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:40,115 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:38:40,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:40,120 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:38:40,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:40,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1537404168, now seen corresponding path program 2 times [2021-10-28 08:38:40,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:38:40,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221673665] [2021-10-28 08:38:40,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:38:40,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:38:40,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:40,146 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:38:40,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:40,162 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:38:42,269 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:38:42,269 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:38:42,269 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:38:42,270 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:38:42,270 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:38:42,270 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:42,270 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:38:42,270 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:38:42,270 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex9.i_Iteration4_Lasso [2021-10-28 08:38:42,270 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:38:42,270 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:38:42,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-10-28 08:38:42,276 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,278 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,279 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,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-10-28 08:38:42,283 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,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-10-28 08:38:42,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-10-28 08:38:42,290 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,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-10-28 08:38:42,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-10-28 08:38:42,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-10-28 08:38:42,298 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,300 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,301 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,303 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,305 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,307 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,309 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,311 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,313 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,314 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,318 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,456 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,458 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,463 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,465 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,467 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,469 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,471 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,473 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,475 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:38:42,918 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:38:42,919 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:38:42,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:42,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:42,922 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:42,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 08:38:42,925 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:38:42,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:42,934 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:42,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:42,934 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:42,934 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:42,935 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:42,935 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:42,953 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:42,985 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:42,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:42,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:42,987 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:42,998 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-10-28 08:38:43,006 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,007 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,007 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,007 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,007 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,007 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,008 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 08:38:43,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,046 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 08:38:43,052 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:38:43,058 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,058 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,059 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,059 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,059 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,060 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2021-10-28 08:38:43,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,082 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 08:38:43,085 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-10-28 08:38:43,091 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,091 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,091 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,092 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,092 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,092 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,092 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,113 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,132 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,132 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,136 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-10-28 08:38:43,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 08:38:43,143 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,143 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,144 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,144 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,144 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,144 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,144 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,145 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,167 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 08:38:43,169 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-10-28 08:38:43,176 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,176 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,176 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,176 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,176 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,176 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,176 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,177 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,197 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-28 08:38:43,198 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-10-28 08:38:43,205 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,205 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,205 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,205 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,205 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,205 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,205 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,217 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-10-28 08:38:43,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,237 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 08:38:43,241 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-10-28 08:38:43,247 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,248 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,248 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,248 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,249 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:38:43,249 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:38:43,252 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,271 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,272 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 08:38:43,273 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-10-28 08:38:43,280 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,280 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,280 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,280 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,280 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,280 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,280 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,281 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,300 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,301 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 08:38:43,303 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-10-28 08:38:43,310 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,310 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,310 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,310 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,310 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,310 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,310 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,311 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,331 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 08:38:43,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:38:43,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,344 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,344 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,344 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,344 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,344 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,345 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,364 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 08:38:43,366 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:38:43,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,373 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,373 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,373 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,373 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,374 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,393 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,394 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 08:38:43,395 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-10-28 08:38:43,402 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,402 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,402 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,402 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,402 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,482 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,491 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-10-28 08:38:43,499 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,500 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,500 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,500 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,500 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,500 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,501 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 08:38:43,506 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,526 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,526 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,527 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 08:38:43,528 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:38:43,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,535 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,535 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,535 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,535 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,535 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,535 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,536 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,558 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,559 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 08:38:43,561 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-10-28 08:38:43,568 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,569 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,569 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,569 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,569 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,569 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,585 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,608 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,609 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 08:38:43,610 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-10-28 08:38:43,617 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,617 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,617 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,617 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,617 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,617 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,617 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,618 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-10-28 08:38:43,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,643 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 08:38:43,645 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-10-28 08:38:43,651 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,652 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,652 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,652 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,652 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,652 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,657 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,676 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,677 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 08:38:43,679 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-10-28 08:38:43,686 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,686 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,686 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,686 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,686 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,687 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,687 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,706 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,707 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 08:38:43,710 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-10-28 08:38:43,716 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,717 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,717 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,717 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,717 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,718 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,737 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,738 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 08:38:43,740 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-10-28 08:38:43,747 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,747 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,747 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,747 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,748 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,748 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,749 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-10-28 08:38:43,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,769 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 08:38:43,771 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-10-28 08:38:43,777 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,778 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,778 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,779 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:38:43,779 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:38:43,804 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-10-28 08:38:43,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,839 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 08:38:43,841 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-10-28 08:38:43,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,848 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,848 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,848 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,850 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:38:43,850 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:38:43,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-10-28 08:38:43,872 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,873 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 08:38:43,875 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-10-28 08:38:43,882 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,882 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,882 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,882 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,883 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:38:43,883 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:38:43,885 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:38:43,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:43,905 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,906 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 08:38:43,908 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-10-28 08:38:43,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:38:43,915 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:38:43,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:38:43,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:38:43,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:38:43,915 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:38:43,915 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:38:43,917 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:38:43,919 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 08:38:43,919 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 08:38:43,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:38:43,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:43,920 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:38:43,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 08:38:43,921 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:38:43,921 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 08:38:43,921 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:38:43,922 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec_#in~i) = 2*rec_#in~i + 1 Supporting invariants [] [2021-10-28 08:38:43,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-10-28 08:38:43,941 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-10-28 08:38:43,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:43,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 08:38:43,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:38:44,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:44,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:38:44,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:38:44,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:38:44,090 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-10-28 08:38:44,090 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 52 states and 62 transitions. cyclomatic complexity: 15 Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (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-10-28 08:38:44,164 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 52 states and 62 transitions. cyclomatic complexity: 15. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (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 98 states and 123 transitions. Complement of second has 13 states. [2021-10-28 08:38:44,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:38:44,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (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-10-28 08:38:44,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2021-10-28 08:38:44,166 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 8 letters. Loop has 3 letters. [2021-10-28 08:38:44,167 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:44,167 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 11 letters. Loop has 3 letters. [2021-10-28 08:38:44,168 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:44,168 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 8 letters. Loop has 6 letters. [2021-10-28 08:38:44,168 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:38:44,168 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 123 transitions. [2021-10-28 08:38:44,172 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2021-10-28 08:38:44,176 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 78 states and 100 transitions. [2021-10-28 08:38:44,176 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 42 [2021-10-28 08:38:44,176 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 43 [2021-10-28 08:38:44,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 78 states and 100 transitions. [2021-10-28 08:38:44,177 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:38:44,177 INFO L681 BuchiCegarLoop]: Abstraction has 78 states and 100 transitions. [2021-10-28 08:38:44,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states and 100 transitions. [2021-10-28 08:38:44,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-10-28 08:38:44,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 52 states have (on average 1.1153846153846154) internal successors, (58), 58 states have internal predecessors, (58), 15 states have call successors, (15), 11 states have call predecessors, (15), 11 states have return successors, (27), 8 states have call predecessors, (27), 15 states have call successors, (27) [2021-10-28 08:38:44,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 100 transitions. [2021-10-28 08:38:44,187 INFO L704 BuchiCegarLoop]: Abstraction has 78 states and 100 transitions. [2021-10-28 08:38:44,187 INFO L587 BuchiCegarLoop]: Abstraction has 78 states and 100 transitions. [2021-10-28 08:38:44,188 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 08:38:44,188 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 78 states and 100 transitions. [2021-10-28 08:38:44,190 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2021-10-28 08:38:44,190 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:38:44,190 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:38:44,191 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-28 08:38:44,191 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 08:38:44,191 INFO L791 eck$LassoCheckResult]: Stem: 826#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 827#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 820#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 821#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 833#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 853#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 832#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 834#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 893#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 890#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 856#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 894#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 891#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 857#recFINAL assume true; 855#recEXIT >#31#return; 839#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 842#recFINAL assume true; 872#recEXIT >#31#return; 868#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 867#recFINAL assume true; 863#recEXIT >#33#return; 845#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 823#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 825#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 859#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 886#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 885#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 836#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 877#recENTRY [2021-10-28 08:38:44,192 INFO L793 eck$LassoCheckResult]: Loop: 877#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 882#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 837#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 877#recENTRY [2021-10-28 08:38:44,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:44,192 INFO L85 PathProgramCache]: Analyzing trace with hash -892002912, now seen corresponding path program 3 times [2021-10-28 08:38:44,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:38:44,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911244276] [2021-10-28 08:38:44,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:38:44,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:38:44,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:44,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:38:44,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:44,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:38:44,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:44,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:38:44,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:38:44,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 08:38:44,847 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 08:38:44,847 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:38:44,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911244276] [2021-10-28 08:38:44,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911244276] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:38:44,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569073761] [2021-10-28 08:38:44,848 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 08:38:44,848 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:38:44,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:38:44,849 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:38:44,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-10-28 08:38:45,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-28 08:38:45,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:38:45,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-28 08:38:45,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:38:45,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-10-28 08:38:45,086 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 95 treesize of output 17 [2021-10-28 08:38:51,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2021-10-28 08:38:53,571 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 08:38:53,572 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 33 treesize of output 35 [2021-10-28 08:38:54,487 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-10-28 08:38:54,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 38 treesize of output 56 [2021-10-28 08:38:54,741 INFO L354 Elim1Store]: treesize reduction 30, result has 48.3 percent of original size [2021-10-28 08:38:54,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 62 treesize of output 68 [2021-10-28 08:38:55,582 INFO L354 Elim1Store]: treesize reduction 25, result has 32.4 percent of original size [2021-10-28 08:38:55,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 107 treesize of output 79 [2021-10-28 08:38:55,732 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 08:38:55,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569073761] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:38:55,732 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:38:55,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 26 [2021-10-28 08:38:55,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090177719] [2021-10-28 08:38:55,733 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 08:38:55,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:38:55,733 INFO L85 PathProgramCache]: Analyzing trace with hash 29945, now seen corresponding path program 2 times [2021-10-28 08:38:55,733 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:38:55,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196646854] [2021-10-28 08:38:55,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:38:55,734 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:38:55,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:55,740 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:38:55,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:38:55,744 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:38:56,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:38:56,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-28 08:38:56,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=569, Unknown=5, NotChecked=0, Total=650 [2021-10-28 08:38:56,038 INFO L87 Difference]: Start difference. First operand 78 states and 100 transitions. cyclomatic complexity: 28 Second operand has 26 states, 23 states have (on average 1.4782608695652173) internal successors, (34), 21 states have internal predecessors, (34), 6 states have call successors, (7), 3 states have call predecessors, (7), 6 states have return successors, (6), 6 states have call predecessors, (6), 5 states have call successors, (6) [2021-10-28 08:39:27,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:39:27,376 INFO L93 Difference]: Finished difference Result 66 states and 76 transitions. [2021-10-28 08:39:27,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 08:39:27,376 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 66 states and 76 transitions. [2021-10-28 08:39:27,378 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:39:27,380 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 66 states to 41 states and 51 transitions. [2021-10-28 08:39:27,380 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 36 [2021-10-28 08:39:27,381 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 36 [2021-10-28 08:39:27,381 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 51 transitions. [2021-10-28 08:39:27,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:39:27,382 INFO L681 BuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2021-10-28 08:39:27,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 51 transitions. [2021-10-28 08:39:27,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2021-10-28 08:39:27,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 28 states have (on average 1.0714285714285714) internal successors, (30), 30 states have internal predecessors, (30), 6 states have call successors, (6), 4 states have call predecessors, (6), 7 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2021-10-28 08:39:27,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 51 transitions. [2021-10-28 08:39:27,388 INFO L704 BuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2021-10-28 08:39:27,388 INFO L587 BuchiCegarLoop]: Abstraction has 41 states and 51 transitions. [2021-10-28 08:39:27,388 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 08:39:27,388 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 41 states and 51 transitions. [2021-10-28 08:39:27,389 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:39:27,390 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:39:27,390 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:39:27,391 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:39:27,392 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2021-10-28 08:39:27,392 INFO L791 eck$LassoCheckResult]: Stem: 1122#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 1123#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 1142#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 1162#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 1144#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 1161#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1160#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1131#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1145#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1130#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1127#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1139#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1140#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1128#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1139#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1126#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 1129#recFINAL assume true; 1159#recEXIT >#31#return; 1158#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1157#recFINAL assume true; 1154#recEXIT >#31#return; 1152#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1151#recFINAL assume true; 1150#recEXIT >#31#return; 1147#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1148#recFINAL assume true; 1146#recEXIT >#33#return; 1136#L33-1 [2021-10-28 08:39:27,392 INFO L793 eck$LassoCheckResult]: Loop: 1136#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 1124#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 1125#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 1133#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 1137#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1138#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1134#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1137#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1138#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1134#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1137#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1138#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1134#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1137#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1138#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1134#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1137#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1138#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 1143#recFINAL assume true; 1141#recEXIT >#31#return; 1132#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1135#recFINAL assume true; 1156#recEXIT >#31#return; 1155#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1153#recFINAL assume true; 1149#recEXIT >#31#return; 1147#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1148#recFINAL assume true; 1146#recEXIT >#31#return; 1147#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1148#recFINAL assume true; 1146#recEXIT >#33#return; 1136#L33-1 [2021-10-28 08:39:27,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:39:27,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1048585469, now seen corresponding path program 1 times [2021-10-28 08:39:27,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:39:27,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145249664] [2021-10-28 08:39:27,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:39:27,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:39:27,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:39:27,407 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:39:27,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:39:27,425 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:39:27,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:39:27,426 INFO L85 PathProgramCache]: Analyzing trace with hash -195458237, now seen corresponding path program 3 times [2021-10-28 08:39:27,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:39:27,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704396559] [2021-10-28 08:39:27,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:39:27,426 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:39:27,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:39:27,446 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:39:27,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:39:27,469 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:39:27,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:39:27,470 INFO L85 PathProgramCache]: Analyzing trace with hash -2091065787, now seen corresponding path program 4 times [2021-10-28 08:39:27,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:39:27,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207600076] [2021-10-28 08:39:27,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:39:27,471 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:39:27,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:27,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:39:27,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:27,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:27,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:28,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:28,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-10-28 08:39:28,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:28,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:28,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:28,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:39:28,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:39:28,973 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 32 proven. 113 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-10-28 08:39:28,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:39:28,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207600076] [2021-10-28 08:39:28,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207600076] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:39:28,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976507178] [2021-10-28 08:39:28,974 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 08:39:28,974 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:39:28,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:39:28,982 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:39:29,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-10-28 08:39:29,195 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 08:39:29,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:39:29,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 338 conjuncts, 58 conjunts are in the unsatisfiable core [2021-10-28 08:39:29,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:39:29,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-28 08:39:29,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 13 [2021-10-28 08:39:29,300 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 95 treesize of output 17 [2021-10-28 08:39:33,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 32 [2021-10-28 08:39:35,510 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 08:39:35,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 41 treesize of output 43 [2021-10-28 08:39:36,022 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-10-28 08:39:36,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 59 [2021-10-28 08:39:36,445 INFO L354 Elim1Store]: treesize reduction 52, result has 22.4 percent of original size [2021-10-28 08:39:36,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 74 treesize of output 76 [2021-10-28 08:39:36,492 INFO L354 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2021-10-28 08:39:36,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 71 treesize of output 79 [2021-10-28 08:39:36,777 INFO L354 Elim1Store]: treesize reduction 51, result has 12.1 percent of original size [2021-10-28 08:39:36,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 93 treesize of output 79 [2021-10-28 08:39:36,799 INFO L354 Elim1Store]: treesize reduction 45, result has 8.2 percent of original size [2021-10-28 08:39:36,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 76 treesize of output 72 [2021-10-28 08:39:36,965 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-10-28 08:39:36,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 74 treesize of output 50 [2021-10-28 08:39:37,188 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 26 proven. 138 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-10-28 08:39:37,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976507178] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:39:37,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:39:37,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 45 [2021-10-28 08:39:37,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566080940] [2021-10-28 08:39:42,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:39:42,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-28 08:39:42,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1896, Unknown=2, NotChecked=0, Total=2070 [2021-10-28 08:39:42,773 INFO L87 Difference]: Start difference. First operand 41 states and 51 transitions. cyclomatic complexity: 13 Second operand has 46 states, 36 states have (on average 1.6666666666666667) internal successors, (60), 34 states have internal predecessors, (60), 14 states have call successors, (15), 4 states have call predecessors, (15), 13 states have return successors, (18), 14 states have call predecessors, (18), 14 states have call successors, (18) [2021-10-28 08:40:09,263 WARN L207 SmtUtils]: Spent 24.09 s on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-10-28 08:40:25,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:40:25,147 INFO L93 Difference]: Finished difference Result 57 states and 77 transitions. [2021-10-28 08:40:25,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-28 08:40:25,147 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 57 states and 77 transitions. [2021-10-28 08:40:25,150 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2021-10-28 08:40:25,153 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 57 states to 45 states and 57 transitions. [2021-10-28 08:40:25,153 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 40 [2021-10-28 08:40:25,153 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2021-10-28 08:40:25,154 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 57 transitions. [2021-10-28 08:40:25,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:40:25,154 INFO L681 BuchiCegarLoop]: Abstraction has 45 states and 57 transitions. [2021-10-28 08:40:25,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 57 transitions. [2021-10-28 08:40:25,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 44. [2021-10-28 08:40:25,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 30 states have (on average 1.0666666666666667) internal successors, (32), 32 states have internal predecessors, (32), 6 states have call successors, (6), 4 states have call predecessors, (6), 8 states have return successors, (18), 7 states have call predecessors, (18), 6 states have call successors, (18) [2021-10-28 08:40:25,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 56 transitions. [2021-10-28 08:40:25,160 INFO L704 BuchiCegarLoop]: Abstraction has 44 states and 56 transitions. [2021-10-28 08:40:25,160 INFO L587 BuchiCegarLoop]: Abstraction has 44 states and 56 transitions. [2021-10-28 08:40:25,160 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 08:40:25,160 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 44 states and 56 transitions. [2021-10-28 08:40:25,162 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2021-10-28 08:40:25,162 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:40:25,162 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:40:25,164 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:40:25,164 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1] [2021-10-28 08:40:25,165 INFO L791 eck$LassoCheckResult]: Stem: 1623#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 1624#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 1625#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 1626#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 1643#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 1648#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1647#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1632#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1646#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1631#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1628#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1641#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1642#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1629#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1641#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1642#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1629#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1641#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1627#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 1630#recFINAL assume true; 1666#recEXIT >#31#return; 1665#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1664#recFINAL assume true; 1663#recEXIT >#31#return; 1662#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1660#recFINAL assume true; 1658#recEXIT >#31#return; 1656#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1655#recFINAL assume true; 1653#recEXIT >#31#return; 1652#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1654#recFINAL assume true; 1651#recEXIT >#33#return; 1637#L33-1 [2021-10-28 08:40:25,165 INFO L793 eck$LassoCheckResult]: Loop: 1637#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 1638#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 1649#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 1634#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 1639#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1640#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1635#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1639#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1640#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1635#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1639#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1640#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1635#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1639#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1640#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 1635#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 1639#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 1640#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 1650#recFINAL assume true; 1644#recEXIT >#31#return; 1633#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1636#recFINAL assume true; 1645#recEXIT >#31#return; 1661#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1659#recFINAL assume true; 1657#recEXIT >#31#return; 1656#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1655#recFINAL assume true; 1653#recEXIT >#31#return; 1652#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 1654#recFINAL assume true; 1651#recEXIT >#33#return; 1637#L33-1 [2021-10-28 08:40:25,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:40:25,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1075606773, now seen corresponding path program 2 times [2021-10-28 08:40:25,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:40:25,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60365056] [2021-10-28 08:40:25,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:40:25,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:40:25,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:40:25,186 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:40:25,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:40:25,209 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:40:25,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:40:25,210 INFO L85 PathProgramCache]: Analyzing trace with hash -195458237, now seen corresponding path program 4 times [2021-10-28 08:40:25,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:40:25,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757481135] [2021-10-28 08:40:25,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:40:25,211 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:40:25,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:40:25,229 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:40:25,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:40:25,250 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:40:25,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:40:25,251 INFO L85 PathProgramCache]: Analyzing trace with hash 2001023031, now seen corresponding path program 5 times [2021-10-28 08:40:25,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:40:25,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352508916] [2021-10-28 08:40:25,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:40:25,252 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:40:25,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:25,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 08:40:25,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:25,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:25,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:25,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:25,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:25,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:26,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-10-28 08:40:26,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:26,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:26,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-28 08:40:26,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:40:26,568 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 32 proven. 140 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-10-28 08:40:26,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 08:40:26,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352508916] [2021-10-28 08:40:26,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352508916] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:40:26,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14770767] [2021-10-28 08:40:26,569 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 08:40:26,569 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 08:40:26,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:40:26,583 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 08:40:26,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-10-28 08:40:26,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-28 08:40:26,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 08:40:26,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-28 08:40:26,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:40:26,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 10 treesize of output 8 [2021-10-28 08:40:27,007 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 95 treesize of output 17 [2021-10-28 08:41:39,892 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_rec_~i_76 Int) (rec_~op.base Int)) (and (< v_rec_~i_76 0) (= |c_#memory_int| (store |c_old(#memory_int)| rec_~op.base (store (select |c_old(#memory_int)| rec_~op.base) 0 (+ v_rec_~i_76 1)))) (<= |c_rec_#in~i| (+ 4 v_rec_~i_76)))) is different from true [2021-10-28 08:41:40,014 INFO L354 Elim1Store]: treesize reduction 36, result has 46.3 percent of original size [2021-10-28 08:41:40,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 51 [2021-10-28 08:41:42,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-28 08:41:42,055 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-28 08:41:42,100 INFO L354 Elim1Store]: treesize reduction 22, result has 47.6 percent of original size [2021-10-28 08:41:42,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 55 [2021-10-28 08:41:44,038 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-28 08:41:44,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 75 treesize of output 55 [2021-10-28 08:41:44,263 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 35 proven. 141 refuted. 2 times theorem prover too weak. 38 trivial. 23 not checked. [2021-10-28 08:41:44,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14770767] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 08:41:44,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 08:41:44,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 36 [2021-10-28 08:41:44,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651888080] [2021-10-28 08:41:48,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 08:41:48,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-10-28 08:41:48,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1124, Unknown=19, NotChecked=68, Total=1332 [2021-10-28 08:41:48,897 INFO L87 Difference]: Start difference. First operand 44 states and 56 transitions. cyclomatic complexity: 15 Second operand has 37 states, 30 states have (on average 1.9333333333333333) internal successors, (58), 32 states have internal predecessors, (58), 11 states have call successors, (12), 3 states have call predecessors, (12), 15 states have return successors, (19), 15 states have call predecessors, (19), 11 states have call successors, (19) [2021-10-28 08:45:39,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 08:45:39,859 INFO L93 Difference]: Finished difference Result 63 states and 90 transitions. [2021-10-28 08:45:39,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-28 08:45:39,859 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 90 transitions. [2021-10-28 08:45:39,862 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 11 [2021-10-28 08:45:39,865 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 63 states and 87 transitions. [2021-10-28 08:45:39,865 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 58 [2021-10-28 08:45:39,866 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 58 [2021-10-28 08:45:39,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 87 transitions. [2021-10-28 08:45:39,866 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:45:39,866 INFO L681 BuchiCegarLoop]: Abstraction has 63 states and 87 transitions. [2021-10-28 08:45:39,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63 states and 87 transitions. [2021-10-28 08:45:39,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63 to 62. [2021-10-28 08:45:39,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 43 states have (on average 1.1162790697674418) internal successors, (48), 44 states have internal predecessors, (48), 10 states have call successors, (10), 8 states have call predecessors, (10), 9 states have return successors, (28), 9 states have call predecessors, (28), 10 states have call successors, (28) [2021-10-28 08:45:39,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 86 transitions. [2021-10-28 08:45:39,876 INFO L704 BuchiCegarLoop]: Abstraction has 62 states and 86 transitions. [2021-10-28 08:45:39,877 INFO L587 BuchiCegarLoop]: Abstraction has 62 states and 86 transitions. [2021-10-28 08:45:39,877 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 08:45:39,877 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 62 states and 86 transitions. [2021-10-28 08:45:39,878 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 11 [2021-10-28 08:45:39,879 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:45:39,879 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:45:39,881 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 08:45:39,881 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2021-10-28 08:45:39,881 INFO L791 eck$LassoCheckResult]: Stem: 2181#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 2182#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 2203#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 2210#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 2207#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 2209#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2208#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2190#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2206#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2189#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2186#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2197#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2198#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2187#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2197#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2198#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2187#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2197#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2185#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 2188#recFINAL assume true; 2202#recEXIT >#31#return; 2192#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2193#recFINAL assume true; 2204#recEXIT >#31#return; 2242#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2241#recFINAL assume true; 2227#recEXIT >#31#return; 2224#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2222#recFINAL assume true; 2214#recEXIT >#31#return; 2216#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2223#recFINAL assume true; 2220#recEXIT >#33#return; 2215#L33-1 [2021-10-28 08:45:39,882 INFO L793 eck$LassoCheckResult]: Loop: 2215#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 2219#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 2218#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 2200#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 2201#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2229#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2226#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2228#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2235#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2205#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2234#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2237#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 2195#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 2194#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 2196#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 2230#recFINAL assume true; 2239#recEXIT >#31#return; 2238#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2236#recFINAL assume true; 2233#recEXIT >#31#return; 2232#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2231#recFINAL assume true; 2225#recEXIT >#31#return; 2224#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 2222#recFINAL assume true; 2214#recEXIT >#33#return; 2215#L33-1 [2021-10-28 08:45:39,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:45:39,882 INFO L85 PathProgramCache]: Analyzing trace with hash 1075606773, now seen corresponding path program 3 times [2021-10-28 08:45:39,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:45:39,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984077577] [2021-10-28 08:45:39,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:45:39,883 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:45:39,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:45:39,903 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:45:39,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:45:39,923 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:45:39,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:45:39,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1437025233, now seen corresponding path program 5 times [2021-10-28 08:45:39,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:45:39,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111140803] [2021-10-28 08:45:39,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:45:39,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:45:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:45:39,944 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:45:39,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:45:39,961 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:45:39,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:45:39,962 INFO L85 PathProgramCache]: Analyzing trace with hash -945901627, now seen corresponding path program 6 times [2021-10-28 08:45:39,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:45:39,962 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550316433] [2021-10-28 08:45:39,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:45:39,962 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:45:39,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:45:39,997 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:45:40,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:45:40,047 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:45:50,724 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:45:50,724 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:45:50,724 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:45:50,724 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:45:50,724 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:45:50,724 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:50,724 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:45:50,724 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:45:50,724 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex9.i_Iteration8_Lasso [2021-10-28 08:45:50,724 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:45:50,724 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:45:50,728 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,731 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,733 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,737 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,739 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,741 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,743 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:50,759 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,243 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,247 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,252 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,254 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,258 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,264 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:45:51,555 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2021-10-28 08:45:55,563 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:45:55,563 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:45:55,563 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,573 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,583 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-10-28 08:45:55,592 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,592 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:45:55,593 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,593 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,593 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,593 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:45:55,593 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:45:55,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 08:45:55,604 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,625 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 08:45:55,626 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,626 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 08:45:55,628 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-10-28 08:45:55,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,635 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:45:55,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,635 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,635 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:45:55,636 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:45:55,637 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 08:45:55,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,658 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 08:45:55,659 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-10-28 08:45:55,666 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,666 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,666 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,666 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,667 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:45:55,667 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:45:55,669 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2021-10-28 08:45:55,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,690 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 08:45:55,691 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-10-28 08:45:55,698 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,698 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:45:55,698 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,698 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,698 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,699 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:45:55,699 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:45:55,700 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-28 08:45:55,720 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,720 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,721 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,722 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-10-28 08:45:55,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 08:45:55,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,730 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:45:55,730 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,730 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,730 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,731 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:45:55,731 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:45:55,731 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-10-28 08:45:55,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,752 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 08:45:55,754 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-10-28 08:45:55,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:45:55,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,761 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:45:55,762 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:45:55,763 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-10-28 08:45:55,783 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,785 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-28 08:45:55,787 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-10-28 08:45:55,795 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,795 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,797 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:45:55,797 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:45:55,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-28 08:45:55,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,853 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:45:55,867 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,867 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:55,867 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:55,867 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:55,869 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:45:55,870 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:45:55,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 08:45:55,879 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:55,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-28 08:45:55,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:55,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:55,910 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:55,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 08:45:55,911 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-10-28 08:45:55,918 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:55,919 INFO L203 nArgumentSynthesizer]: 64 stem disjuncts [2021-10-28 08:45:55,919 INFO L204 nArgumentSynthesizer]: 8 loop disjuncts [2021-10-28 08:45:55,919 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:56,497 INFO L401 nArgumentSynthesizer]: We have 1168 Motzkin's Theorem applications. [2021-10-28 08:45:56,497 INFO L402 nArgumentSynthesizer]: A total of 16 supporting invariants were added. [2021-10-28 08:45:58,022 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:58,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-10-28 08:45:58,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:58,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:58,060 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:58,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 08:45:58,062 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-10-28 08:45:58,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:58,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:58,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:58,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:58,072 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:45:58,072 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:45:58,075 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:45:58,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-10-28 08:45:58,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:58,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:58,096 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:58,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-28 08:45:58,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-10-28 08:45:58,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:45:58,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:45:58,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:45:58,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:45:58,108 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:45:58,108 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:45:58,116 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:45:58,125 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2021-10-28 08:45:58,125 INFO L444 ModelExtractionUtils]: 0 out of 13 variables were initially zero. Simplification set additionally 10 variables to zero. [2021-10-28 08:45:58,125 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:45:58,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:45:58,126 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:45:58,147 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:45:58,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-28 08:45:58,178 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-10-28 08:45:58,178 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:45:58,178 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~pp~0.base) ULTIMATE.start_main_~pp~0.offset)_2, v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0.base) ULTIMATE.start_main_~qq~0.offset)_2) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~pp~0.base) ULTIMATE.start_main_~pp~0.offset)_2 + 1*v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0.base) ULTIMATE.start_main_~qq~0.offset)_2 Supporting invariants [] [2021-10-28 08:45:58,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-10-28 08:45:58,220 INFO L297 tatePredicateManager]: 4 out of 4 supporting invariants were superfluous and have been removed [2021-10-28 08:45:58,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:45:58,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:45:58,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 08:45:58,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:45:58,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-28 08:45:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:45:59,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 48 conjunts are in the unsatisfiable core [2021-10-28 08:45:59,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:45:59,282 INFO L354 Elim1Store]: treesize reduction 18, result has 60.9 percent of original size [2021-10-28 08:45:59,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 42 [2021-10-28 08:45:59,468 INFO L354 Elim1Store]: treesize reduction 17, result has 50.0 percent of original size [2021-10-28 08:45:59,468 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 128 treesize of output 45 [2021-10-28 08:46:52,649 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-10-28 08:46:52,650 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 12 loop predicates [2021-10-28 08:46:52,651 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 86 transitions. cyclomatic complexity: 28 Second operand has 14 states, 10 states have (on average 2.3) internal successors, (23), 13 states have internal predecessors, (23), 6 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-28 08:47:07,103 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 86 transitions. cyclomatic complexity: 28. Second operand has 14 states, 10 states have (on average 2.3) internal successors, (23), 13 states have internal predecessors, (23), 6 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) Result 191 states and 232 transitions. Complement of second has 33 states. [2021-10-28 08:47:07,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 2 stem states 10 non-accepting loop states 1 accepting loop states [2021-10-28 08:47:07,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 10 states have (on average 2.3) internal successors, (23), 13 states have internal predecessors, (23), 6 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-28 08:47:07,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 32 transitions. [2021-10-28 08:47:07,109 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 32 transitions. Stem has 33 letters. Loop has 26 letters. [2021-10-28 08:47:07,109 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:47:07,109 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:47:07,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:47:07,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:47:07,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 08:47:07,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:47:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:47:08,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 50 conjunts are in the unsatisfiable core [2021-10-28 08:47:08,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:47:08,186 INFO L354 Elim1Store]: treesize reduction 18, result has 60.9 percent of original size [2021-10-28 08:47:08,187 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 42 [2021-10-28 08:47:08,434 INFO L354 Elim1Store]: treesize reduction 17, result has 50.0 percent of original size [2021-10-28 08:47:08,434 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 128 treesize of output 45 [2021-10-28 08:48:07,154 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 9 proven. 11 refuted. 6 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 08:48:07,155 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 15 loop predicates [2021-10-28 08:48:07,155 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 62 states and 86 transitions. cyclomatic complexity: 28 Second operand has 17 states, 13 states have (on average 2.0) internal successors, (26), 15 states have internal predecessors, (26), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-28 08:49:17,525 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 62 states and 86 transitions. cyclomatic complexity: 28. Second operand has 17 states, 13 states have (on average 2.0) internal successors, (26), 15 states have internal predecessors, (26), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) Result 156 states and 188 transitions. Complement of second has 38 states. [2021-10-28 08:49:17,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 2 stem states 10 non-accepting loop states 1 accepting loop states [2021-10-28 08:49:17,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 13 states have (on average 2.0) internal successors, (26), 15 states have internal predecessors, (26), 6 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2021-10-28 08:49:17,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 33 transitions. [2021-10-28 08:49:17,528 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 33 transitions. Stem has 33 letters. Loop has 26 letters. [2021-10-28 08:49:17,529 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:17,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 33 transitions. Stem has 59 letters. Loop has 26 letters. [2021-10-28 08:49:17,530 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:17,530 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 33 transitions. Stem has 33 letters. Loop has 52 letters. [2021-10-28 08:49:17,532 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:17,532 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 156 states and 188 transitions. [2021-10-28 08:49:17,536 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-10-28 08:49:17,539 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 156 states to 75 states and 86 transitions. [2021-10-28 08:49:17,539 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 39 [2021-10-28 08:49:17,539 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 40 [2021-10-28 08:49:17,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 86 transitions. [2021-10-28 08:49:17,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 08:49:17,540 INFO L681 BuchiCegarLoop]: Abstraction has 75 states and 86 transitions. [2021-10-28 08:49:17,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states and 86 transitions. [2021-10-28 08:49:17,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 66. [2021-10-28 08:49:17,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 45 states have (on average 1.0888888888888888) internal successors, (49), 47 states have internal predecessors, (49), 9 states have call successors, (9), 6 states have call predecessors, (9), 12 states have return successors, (16), 12 states have call predecessors, (16), 7 states have call successors, (16) [2021-10-28 08:49:17,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 74 transitions. [2021-10-28 08:49:17,548 INFO L704 BuchiCegarLoop]: Abstraction has 66 states and 74 transitions. [2021-10-28 08:49:17,548 INFO L587 BuchiCegarLoop]: Abstraction has 66 states and 74 transitions. [2021-10-28 08:49:17,548 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-28 08:49:17,548 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 66 states and 74 transitions. [2021-10-28 08:49:17,550 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-10-28 08:49:17,550 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 08:49:17,550 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 08:49:17,551 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 6, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-28 08:49:17,552 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-28 08:49:17,552 INFO L791 eck$LassoCheckResult]: Stem: 3103#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 3104#L-1 havoc main_#res;havoc main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~nondet4, main_#t~nondet5, main_#t~mem7, main_#t~post8, main_#t~mem9, main_#t~mem10, main_#t~mem11, main_#t~mem12, main_#t~mem6, main_~pp~0.base, main_~pp~0.offset, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;havoc main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;havoc main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(main_#t~nondet4, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet4;call write~int(main_#t~nondet5, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet5; 3129#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 3138#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 3135#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 3136#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3145#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 3110#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 3119#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3109#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 3106#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 3120#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3121#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 3107#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 3120#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3121#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 3107#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 3120#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3121#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 3107#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 3120#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3105#L9 assume ~i < 0;call write~int(1 + ~i, ~op.base, ~op.offset, 4); 3108#recFINAL assume true; 3126#recEXIT >#31#return; 3111#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 3112#recFINAL assume true; 3164#recEXIT >#31#return; 3163#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 3162#recFINAL assume true; 3161#recEXIT >#31#return; 3160#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 3159#recFINAL assume true; 3158#recEXIT >#31#return; 3143#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 3149#recFINAL assume true; 3142#recEXIT >#31#return; 3140#L15-1 call ULTIMATE.dealloc(~ip~0.base, ~ip~0.offset); 3139#recFINAL assume true; 3134#recEXIT >#33#return; 3117#L33-1 havoc main_#t~mem10;call main_#t~mem11 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem12 := read~int(main_~pp~0.base, main_~pp~0.offset, 4);call write~int(main_#t~mem11 + main_#t~mem12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem11;havoc main_#t~mem12; 3099#L29-3 call main_#t~mem6 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 3100#L29-1 assume !!(main_#t~mem6 > 1);havoc main_#t~mem6;call main_#t~mem7 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);main_#t~post8 := main_#t~mem7;call write~int(main_#t~post8 - 1, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem7;havoc main_#t~post8;call main_#t~mem9 := read~int(main_~qq~0.base, main_~qq~0.offset, 4);call write~int(main_#t~mem9, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~mem9;call write~int(0, main_~qq~0.base, main_~qq~0.offset, 4);call main_#t~mem10 := read~int(main_~pp~0.base, main_~pp~0.offset, 4); 3122#L33 call rec(main_~pp~0.base, main_~pp~0.offset, main_#t~mem10);< 3124#recENTRY [2021-10-28 08:49:17,552 INFO L793 eck$LassoCheckResult]: Loop: 3124#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;~i := #in~i; 3150#L9 assume !(~i < 0);call #t~malloc1.base, #t~malloc1.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc1.base, #t~malloc1.offset;havoc #t~malloc1.base, #t~malloc1.offset; 3132#L15 call rec(~ip~0.base, ~ip~0.offset, ~i - 1);< 3124#recENTRY [2021-10-28 08:49:17,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:49:17,553 INFO L85 PathProgramCache]: Analyzing trace with hash 50411208, now seen corresponding path program 7 times [2021-10-28 08:49:17,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:49:17,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492958275] [2021-10-28 08:49:17,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:49:17,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:49:17,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:49:17,598 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:49:17,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:49:17,637 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:49:17,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:49:17,638 INFO L85 PathProgramCache]: Analyzing trace with hash 29945, now seen corresponding path program 3 times [2021-10-28 08:49:17,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:49:17,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026929150] [2021-10-28 08:49:17,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:49:17,639 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:49:17,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:49:17,646 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:49:17,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:49:17,649 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:49:17,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:49:17,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1438255918, now seen corresponding path program 8 times [2021-10-28 08:49:17,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 08:49:17,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297637276] [2021-10-28 08:49:17,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 08:49:17,650 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 08:49:17,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:49:17,687 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 08:49:17,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 08:49:17,723 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 08:49:31,017 WARN L207 SmtUtils]: Spent 5.81 s on a formula simplification. DAG size of input: 215 DAG size of output: 196 [2021-10-28 08:49:40,285 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 08:49:40,285 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 08:49:40,285 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 08:49:40,285 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 08:49:40,285 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 08:49:40,285 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:40,286 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 08:49:40,286 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 08:49:40,286 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex9.i_Iteration9_Lasso [2021-10-28 08:49:40,286 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 08:49:40,286 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 08:49:40,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-10-28 08:49:40,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-10-28 08:49:40,293 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,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-10-28 08:49:40,298 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,300 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,305 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,307 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,309 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,311 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,314 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,316 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,318 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,320 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,323 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,834 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,836 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,839 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,841 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,843 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,845 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,849 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,851 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,853 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,855 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,860 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,862 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,864 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,866 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,868 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:40,870 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 08:49:41,220 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 7 [2021-10-28 08:49:53,350 WARN L207 SmtUtils]: Spent 11.99 s on a formula simplification. DAG size of input: 174 DAG size of output: 174 [2021-10-28 08:49:53,448 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 08:49:53,448 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 08:49:53,448 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,460 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,470 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:49:53,479 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,479 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,479 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,480 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,480 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-28 08:49:53,493 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,523 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2021-10-28 08:49:53,523 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,524 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-28 08:49:53,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:49:53,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,533 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,533 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,534 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-10-28 08:49:53,553 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,554 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-28 08:49:53,555 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-10-28 08:49:53,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,562 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,563 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,564 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2021-10-28 08:49:53,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,584 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-28 08:49:53,585 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-10-28 08:49:53,592 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,592 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,592 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,592 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,592 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,593 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,593 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,594 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2021-10-28 08:49:53,613 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,614 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-10-28 08:49:53,615 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-10-28 08:49:53,622 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,623 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,623 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,623 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,623 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,623 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,623 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,624 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,643 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:53,644 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,644 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,645 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-10-28 08:49:53,646 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-10-28 08:49:53,654 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,654 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,654 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,654 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,655 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:49:53,655 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:49:53,657 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,676 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2021-10-28 08:49:53,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,677 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-10-28 08:49:53,678 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-10-28 08:49:53,685 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,685 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,685 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,686 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,686 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,686 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,686 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,687 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2021-10-28 08:49:53,707 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,708 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-10-28 08:49:53,710 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-10-28 08:49:53,723 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,723 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,724 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,724 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,724 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,729 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2021-10-28 08:49:53,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,749 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-10-28 08:49:53,751 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-10-28 08:49:53,758 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,758 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,758 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,759 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,759 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,759 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,759 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,760 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,780 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:53,780 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,781 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-10-28 08:49:53,784 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-10-28 08:49:53,790 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,791 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,791 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,791 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,791 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,791 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,791 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,792 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,811 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2021-10-28 08:49:53,811 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,812 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-10-28 08:49:53,813 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-10-28 08:49:53,820 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,820 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,821 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,821 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,821 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,821 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,821 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,834 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2021-10-28 08:49:53,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,854 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-10-28 08:49:53,856 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-10-28 08:49:53,862 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,862 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,863 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,863 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,863 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,863 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,863 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,864 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:53,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,885 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-10-28 08:49:53,886 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-10-28 08:49:53,893 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,893 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,894 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,894 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,894 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,894 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,894 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,895 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-10-28 08:49:53,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,915 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-10-28 08:49:53,917 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-10-28 08:49:53,924 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 08:49:53,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,924 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,924 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,925 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 08:49:53,925 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 08:49:53,926 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2021-10-28 08:49:53,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,946 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-10-28 08:49:53,953 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-10-28 08:49:53,961 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,961 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,961 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,961 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,963 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:49:53,963 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:49:53,967 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:53,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-10-28 08:49:53,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:53,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:53,988 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:53,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-10-28 08:49:53,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-10-28 08:49:53,997 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:53,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:53,997 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:53,997 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:53,999 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:49:53,999 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:49:54,003 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:54,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2021-10-28 08:49:54,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:54,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:54,022 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:54,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-10-28 08:49:54,024 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:49:54,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:54,031 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:54,031 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:54,031 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:54,033 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:49:54,033 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:49:54,037 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:54,056 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2021-10-28 08:49:54,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:54,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:54,057 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:54,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-10-28 08:49:54,058 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 08:49:54,065 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:54,065 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:54,065 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:54,065 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:54,066 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:49:54,066 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:49:54,069 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:54,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2021-10-28 08:49:54,089 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:54,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:54,090 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:54,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-10-28 08:49:54,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-10-28 08:49:54,098 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:54,099 INFO L203 nArgumentSynthesizer]: 128 stem disjuncts [2021-10-28 08:49:54,099 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-10-28 08:49:54,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:54,374 INFO L401 nArgumentSynthesizer]: We have 524 Motzkin's Theorem applications. [2021-10-28 08:49:54,375 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-10-28 08:49:54,927 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 08:49:54,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:54,954 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:54,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:54,955 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:54,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-10-28 08:49:54,957 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-10-28 08:49:54,964 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 08:49:54,964 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 08:49:54,964 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 08:49:54,964 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 08:49:54,966 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 08:49:54,966 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 08:49:54,972 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 08:49:54,981 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-10-28 08:49:54,982 INFO L444 ModelExtractionUtils]: 7 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-10-28 08:49:54,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 08:49:54,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 [2021-10-28 08:49:54,983 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 08:49:54,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-10-28 08:49:54,984 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 08:49:54,991 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-10-28 08:49:54,991 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 08:49:54,992 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(rec_#in~i) = 2*rec_#in~i + 1 Supporting invariants [] [2021-10-28 08:49:55,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2021-10-28 08:49:55,013 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-10-28 08:49:55,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:49:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:49:55,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:49:55,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:49:55,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:56,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:49:56,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:49:56,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:49:56,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:49:56,105 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-10-28 08:49:56,105 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 74 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 08:49:56,198 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 74 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 75 states and 83 transitions. Complement of second has 12 states. [2021-10-28 08:49:56,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:49:56,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 08:49:56,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 10 transitions. [2021-10-28 08:49:56,202 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 10 transitions. Stem has 43 letters. Loop has 3 letters. [2021-10-28 08:49:56,202 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:56,202 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:49:56,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:49:56,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:49:56,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:49:56,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:49:57,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:49:57,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:49:57,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:49:57,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:49:57,343 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-10-28 08:49:57,343 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 74 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 08:49:57,459 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 74 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 75 states and 83 transitions. Complement of second has 12 states. [2021-10-28 08:49:57,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:49:57,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 08:49:57,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 10 transitions. [2021-10-28 08:49:57,461 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 10 transitions. Stem has 43 letters. Loop has 3 letters. [2021-10-28 08:49:57,462 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:57,462 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 08:49:57,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 08:49:57,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:49:57,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 474 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 08:49:57,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:49:58,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 08:49:58,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 08:49:58,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 08:49:58,646 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 08:49:58,647 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-10-28 08:49:58,647 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 66 states and 74 transitions. cyclomatic complexity: 12 Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 08:49:58,791 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 66 states and 74 transitions. cyclomatic complexity: 12. Second operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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 88 states and 96 transitions. Complement of second has 13 states. [2021-10-28 08:49:58,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 08:49:58,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.0) internal successors, (12), 4 states have internal predecessors, (12), 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-10-28 08:49:58,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 20 transitions. [2021-10-28 08:49:58,792 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 43 letters. Loop has 3 letters. [2021-10-28 08:49:58,793 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:58,793 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 46 letters. Loop has 3 letters. [2021-10-28 08:49:58,794 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:58,794 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 20 transitions. Stem has 43 letters. Loop has 6 letters. [2021-10-28 08:49:58,794 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 08:49:58,795 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 88 states and 96 transitions. [2021-10-28 08:49:58,796 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 08:49:58,796 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 88 states to 0 states and 0 transitions. [2021-10-28 08:49:58,797 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 08:49:58,797 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 08:49:58,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 08:49:58,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 08:49:58,797 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:49:58,797 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:49:58,798 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 08:49:58,798 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-28 08:49:58,798 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 08:49:58,798 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 08:49:58,798 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 08:49:58,804 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 08:49:58 BoogieIcfgContainer [2021-10-28 08:49:58,805 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 08:49:58,805 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 08:49:58,806 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 08:49:58,806 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 08:49:58,806 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 08:37:39" (3/4) ... [2021-10-28 08:49:58,809 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 08:49:58,810 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 08:49:58,810 INFO L168 Benchmark]: Toolchain (without parser) took 739738.78 ms. Allocated memory was 121.6 MB in the beginning and 218.1 MB in the end (delta: 96.5 MB). Free memory was 89.8 MB in the beginning and 72.0 MB in the end (delta: 17.8 MB). Peak memory consumption was 113.3 MB. Max. memory is 16.1 GB. [2021-10-28 08:49:58,811 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 81.8 MB. Free memory is still 39.8 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:49:58,811 INFO L168 Benchmark]: CACSL2BoogieTranslator took 277.45 ms. Allocated memory is still 121.6 MB. Free memory was 89.5 MB in the beginning and 97.1 MB in the end (delta: -7.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 08:49:58,812 INFO L168 Benchmark]: Boogie Procedure Inliner took 40.11 ms. Allocated memory is still 121.6 MB. Free memory was 97.1 MB in the beginning and 95.8 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 08:49:58,812 INFO L168 Benchmark]: Boogie Preprocessor took 47.38 ms. Allocated memory is still 121.6 MB. Free memory was 95.8 MB in the beginning and 94.5 MB in the end (delta: 1.3 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:49:58,812 INFO L168 Benchmark]: RCFGBuilder took 394.99 ms. Allocated memory is still 121.6 MB. Free memory was 94.5 MB in the beginning and 84.5 MB in the end (delta: 10.1 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-28 08:49:58,813 INFO L168 Benchmark]: BuchiAutomizer took 738968.51 ms. Allocated memory was 121.6 MB in the beginning and 218.1 MB in the end (delta: 96.5 MB). Free memory was 84.0 MB in the beginning and 72.0 MB in the end (delta: 12.1 MB). Peak memory consumption was 110.2 MB. Max. memory is 16.1 GB. [2021-10-28 08:49:58,813 INFO L168 Benchmark]: Witness Printer took 4.28 ms. Allocated memory is still 218.1 MB. Free memory is still 72.0 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 08:49:58,815 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.26 ms. Allocated memory is still 81.8 MB. Free memory is still 39.8 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 277.45 ms. Allocated memory is still 121.6 MB. Free memory was 89.5 MB in the beginning and 97.1 MB in the end (delta: -7.6 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 40.11 ms. Allocated memory is still 121.6 MB. Free memory was 97.1 MB in the beginning and 95.8 MB in the end (delta: 1.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 47.38 ms. Allocated memory is still 121.6 MB. Free memory was 95.8 MB in the beginning and 94.5 MB in the end (delta: 1.3 MB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 394.99 ms. Allocated memory is still 121.6 MB. Free memory was 94.5 MB in the beginning and 84.5 MB in the end (delta: 10.1 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 738968.51 ms. Allocated memory was 121.6 MB in the beginning and 218.1 MB in the end (delta: 96.5 MB). Free memory was 84.0 MB in the beginning and 72.0 MB in the end (delta: 12.1 MB). Peak memory consumption was 110.2 MB. Max. memory is 16.1 GB. * Witness Printer took 4.28 ms. Allocated memory is still 218.1 MB. Free memory is still 72.0 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 9 terminating modules (5 trivial, 3 deterministic, 1 nondeterministic). One deterministic module has affine ranking function unknown-#memory_int-unknown[qq][qq] and consists of 11 locations. One deterministic module has affine ranking function 2 * \old(i) + 1 and consists of 4 locations. One deterministic module has affine ranking function unknown-#memory_int-unknown[pp][pp] + unknown-#memory_int-unknown[qq][qq] and consists of 13 locations. One nondeterministic module has affine ranking function 2 * \old(i) + 1 and consists of 5 locations. 5 modules have a trivial ranking function, the largest among these consists of 46 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 738.8s and 10 iterations. TraceHistogramMax:6. Analysis of lassos took 178.2s. Construction of modules took 212.1s. Büchi inclusion checks took 348.2s. Highest rank in rank-based complementation 3. Minimization of det autom 3. Minimization of nondet autom 6. Automata minimization 0.0s AutomataMinimizationTime, 8 MinimizatonAttempts, 11 StatesRemovedByMinimization, 3 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had 78 states and ocurred in iteration 4. Nontrivial modules had stage [1, 2, 1, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 15/44 HoareTripleCheckerStatistics: 154 SDtfs, 189 SDslu, 551 SDs, 0 SdLazy, 2244 SolverSat, 222 SolverUnsat, 58 SolverUnknown, 0 SolverNotchecked, 212.1s Time LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT0 conc3 concLT0 SILN0 SILU1 SILI0 SILT0 lasso4 LassoPreprocessingBenchmarks: Lassos: inital5066 mio100 ax100 hnf100 lsp98 ukn13 mio100 lsp38 div100 bol100 ite100 ukn100 eq157 hnf97 smp100 dnf2748 smp75 tf100 neg83 sie162 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 2112ms VariablesStem: 7 VariablesLoop: 4 DisjunctsStem: 64 DisjunctsLoop: 8 SupportingInvariants: 16 MotzkinApplications: 1168 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-10-28 08:49:58,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:59,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:59,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:59,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-28 08:49:59,841 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forcibly destroying the process [2021-10-28 08:49:59,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_83b4574b-21f6-4817-9dde-5566e61c30f8/bin/uautomizer-UnR33cPsHg/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 137 Received shutdown request...