./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/mergeSort.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/mergeSort.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash e6d71d49c6e185294c0f1f4729e12b8d7df6d1365b5d24a48890a0be5b6780c4 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:10:48,442 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:10:48,444 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:10:48,467 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:10:48,468 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:10:48,469 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:10:48,470 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:10:48,472 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:10:48,473 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:10:48,474 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:10:48,475 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:10:48,476 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:10:48,477 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:10:48,478 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:10:48,479 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:10:48,480 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:10:48,481 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:10:48,482 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:10:48,483 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:10:48,485 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:10:48,487 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:10:48,488 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:10:48,489 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:10:48,490 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:10:48,492 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:10:48,493 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:10:48,493 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:10:48,494 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:10:48,494 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:10:48,495 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:10:48,495 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:10:48,496 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:10:48,497 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:10:48,497 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:10:48,498 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:10:48,498 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:10:48,499 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:10:48,499 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:10:48,499 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:10:48,500 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:10:48,500 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:10:48,501 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-12-06 19:10:48,525 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:10:48,525 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:10:48,525 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:10:48,525 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:10:48,526 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:10:48,526 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:10:48,526 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:10:48,527 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-12-06 19:10:48,527 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-12-06 19:10:48,527 INFO L138 SettingsManager]: * Use old map elimination=false [2021-12-06 19:10:48,527 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-12-06 19:10:48,527 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-12-06 19:10:48,527 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-12-06 19:10:48,528 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:10:48,528 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-12-06 19:10:48,528 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:10:48,528 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:10:48,528 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-12-06 19:10:48,528 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-12-06 19:10:48,528 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-12-06 19:10:48,529 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:10:48,529 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-12-06 19:10:48,529 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:10:48,529 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-12-06 19:10:48,529 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:10:48,529 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:10:48,529 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:10:48,530 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:10:48,530 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:10:48,531 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-12-06 19:10:48,531 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_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e6d71d49c6e185294c0f1f4729e12b8d7df6d1365b5d24a48890a0be5b6780c4 [2021-12-06 19:10:48,714 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:10:48,731 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:10:48,733 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:10:48,734 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:10:48,734 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:10:48,735 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/termination-recursive-malloc/mergeSort.i [2021-12-06 19:10:48,776 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/data/a6fb2a005/00b3acf7184c469a9bb7700637a87487/FLAG43a1566cf [2021-12-06 19:10:49,187 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:10:49,187 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/sv-benchmarks/c/termination-recursive-malloc/mergeSort.i [2021-12-06 19:10:49,192 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/data/a6fb2a005/00b3acf7184c469a9bb7700637a87487/FLAG43a1566cf [2021-12-06 19:10:49,564 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/data/a6fb2a005/00b3acf7184c469a9bb7700637a87487 [2021-12-06 19:10:49,566 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:10:49,567 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:10:49,568 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:10:49,568 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:10:49,570 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:10:49,570 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,571 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6859edfe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49, skipping insertion in model container [2021-12-06 19:10:49,571 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,576 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:10:49,586 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:10:49,698 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:10:49,704 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:10:49,717 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:10:49,726 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:10:49,726 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49 WrapperNode [2021-12-06 19:10:49,726 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:10:49,727 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:10:49,727 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:10:49,727 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:10:49,732 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,738 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,756 INFO L137 Inliner]: procedures = 12, calls = 20, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 101 [2021-12-06 19:10:49,756 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:10:49,757 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:10:49,757 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:10:49,757 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:10:49,764 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,764 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,766 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,766 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,772 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,776 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,778 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,780 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:10:49,781 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:10:49,781 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:10:49,782 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:10:49,783 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (1/1) ... [2021-12-06 19:10:49,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:49,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:49,807 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:49,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-12-06 19:10:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:10:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure merge_sort [2021-12-06 19:10:49,841 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_sort [2021-12-06 19:10:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 19:10:49,842 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:10:49,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:10:49,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:10:49,842 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:10:49,903 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:10:49,904 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:10:50,027 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:10:50,031 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:10:50,031 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-12-06 19:10:50,033 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:10:50 BoogieIcfgContainer [2021-12-06 19:10:50,033 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:10:50,034 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-12-06 19:10:50,034 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-12-06 19:10:50,037 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-12-06 19:10:50,037 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 19:10:50,037 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.12 07:10:49" (1/3) ... [2021-12-06 19:10:50,039 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@617f157a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 07:10:50, skipping insertion in model container [2021-12-06 19:10:50,039 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 19:10:50,039 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:10:49" (2/3) ... [2021-12-06 19:10:50,041 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@617f157a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.12 07:10:50, skipping insertion in model container [2021-12-06 19:10:50,041 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-12-06 19:10:50,041 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:10:50" (3/3) ... [2021-12-06 19:10:50,042 INFO L388 chiAutomizerObserver]: Analyzing ICFG mergeSort.i [2021-12-06 19:10:50,077 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-12-06 19:10:50,077 INFO L360 BuchiCegarLoop]: Hoare is false [2021-12-06 19:10:50,078 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-12-06 19:10:50,078 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-12-06 19:10:50,078 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-12-06 19:10:50,078 INFO L364 BuchiCegarLoop]: Difference is false [2021-12-06 19:10:50,078 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-12-06 19:10:50,078 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-12-06 19:10:50,090 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 30 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 19:10:50,107 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 16 [2021-12-06 19:10:50,107 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:50,107 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:50,112 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-12-06 19:10:50,112 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:10:50,112 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-12-06 19:10:50,112 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 30 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 19:10:50,114 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 16 [2021-12-06 19:10:50,115 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:50,115 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:50,115 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1] [2021-12-06 19:10:50,115 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:10:50,120 INFO L791 eck$LassoCheckResult]: Stem: 20#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 9#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 17#L35true assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 11#L40-3true [2021-12-06 19:10:50,120 INFO L793 eck$LassoCheckResult]: Loop: 11#L40-3true assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 12#L40-2true main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 11#L40-3true [2021-12-06 19:10:50,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:50,125 INFO L85 PathProgramCache]: Analyzing trace with hash 89440, now seen corresponding path program 1 times [2021-12-06 19:10:50,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:50,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349017552] [2021-12-06 19:10:50,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:50,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:50,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:50,197 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:50,217 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:50,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:50,220 INFO L85 PathProgramCache]: Analyzing trace with hash 3363, now seen corresponding path program 1 times [2021-12-06 19:10:50,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:50,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106513490] [2021-12-06 19:10:50,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:50,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:50,230 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:50,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:50,236 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:50,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:50,238 INFO L85 PathProgramCache]: Analyzing trace with hash 85954242, now seen corresponding path program 1 times [2021-12-06 19:10:50,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:50,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991902294] [2021-12-06 19:10:50,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:50,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:50,253 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:50,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:50,266 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:50,409 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:10:50,410 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:10:50,410 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:10:50,410 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:10:50,410 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:10:50,410 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,410 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:10:50,410 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:10:50,410 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration1_Lasso [2021-12-06 19:10:50,410 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:10:50,410 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:10:50,424 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:50,428 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:50,430 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:50,432 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:50,433 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:50,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-12-06 19:10:50,436 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:50,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-12-06 19:10:50,567 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:10:50,570 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:10:50,571 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,572 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-12-06 19:10:50,574 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:50,581 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,582 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:50,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,582 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,584 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:50,584 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:50,585 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:50,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:50,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,607 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-12-06 19:10:50,608 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:50,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,615 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,618 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:50,618 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:50,623 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:50,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2021-12-06 19:10:50,650 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,651 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-12-06 19:10:50,652 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:50,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,660 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:50,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,661 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:50,661 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:50,662 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:50,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2021-12-06 19:10:50,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,682 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-12-06 19:10:50,683 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:50,690 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,690 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:50,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,690 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,690 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,691 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:50,691 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:50,692 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:50,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-12-06 19:10:50,722 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,723 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-12-06 19:10:50,724 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:50,731 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,731 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:50,731 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,731 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,731 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,732 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:50,732 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:50,733 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:50,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2021-12-06 19:10:50,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,753 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-12-06 19:10:50,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-12-06 19:10:50,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,762 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,764 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:50,764 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:50,767 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:50,786 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2021-12-06 19:10:50,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,787 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-12-06 19:10:50,790 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:50,797 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:50,797 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:50,797 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:50,797 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:50,803 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:50,803 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:50,812 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:10:50,840 INFO L443 ModelExtractionUtils]: Simplification made 13 calls to the SMT solver. [2021-12-06 19:10:50,841 INFO L444 ModelExtractionUtils]: 4 out of 16 variables were initially zero. Simplification set additionally 9 variables to zero. [2021-12-06 19:10:50,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:50,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:50,843 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:50,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-12-06 19:10:50,884 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:10:50,893 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 19:10:50,893 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:10:50,894 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~n~0#1, ULTIMATE.start_main_~i~1#1) = 1*ULTIMATE.start_main_~n~0#1 - 1*ULTIMATE.start_main_~i~1#1 Supporting invariants [] [2021-12-06 19:10:50,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-12-06 19:10:50,932 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-12-06 19:10:50,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:50,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:50,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 25 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-06 19:10:50,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:50,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:50,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 13 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:10:50,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:50,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:51,006 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2021-12-06 19:10:51,007 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 30 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:51,047 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 30 states, 25 states have (on average 1.44) internal successors, (36), 25 states have internal predecessors, (36), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3). Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 61 states and 85 transitions. Complement of second has 9 states. [2021-12-06 19:10:51,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:10:51,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:51,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2021-12-06 19:10:51,056 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 44 transitions. Stem has 3 letters. Loop has 2 letters. [2021-12-06 19:10:51,057 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:51,057 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 44 transitions. Stem has 5 letters. Loop has 2 letters. [2021-12-06 19:10:51,057 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:51,057 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 44 transitions. Stem has 3 letters. Loop has 4 letters. [2021-12-06 19:10:51,058 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:51,058 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 61 states and 85 transitions. [2021-12-06 19:10:51,064 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:51,068 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 61 states to 27 states and 38 transitions. [2021-12-06 19:10:51,069 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 24 [2021-12-06 19:10:51,069 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 25 [2021-12-06 19:10:51,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 38 transitions. [2021-12-06 19:10:51,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:10:51,071 INFO L681 BuchiCegarLoop]: Abstraction has 27 states and 38 transitions. [2021-12-06 19:10:51,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states and 38 transitions. [2021-12-06 19:10:51,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-12-06 19:10:51,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 23 states have (on average 1.434782608695652) internal successors, (33), 23 states have internal predecessors, (33), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 19:10:51,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 38 transitions. [2021-12-06 19:10:51,091 INFO L704 BuchiCegarLoop]: Abstraction has 27 states and 38 transitions. [2021-12-06 19:10:51,091 INFO L587 BuchiCegarLoop]: Abstraction has 27 states and 38 transitions. [2021-12-06 19:10:51,091 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-12-06 19:10:51,091 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 27 states and 38 transitions. [2021-12-06 19:10:51,092 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:51,092 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:51,092 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:51,093 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2021-12-06 19:10:51,093 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:10:51,093 INFO L791 eck$LassoCheckResult]: Stem: 161#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 150#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 151#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 153#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 142#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 146#merge_sortENTRY [2021-12-06 19:10:51,093 INFO L793 eck$LassoCheckResult]: Loop: 146#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 147#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 140#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 146#merge_sortENTRY [2021-12-06 19:10:51,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,093 INFO L85 PathProgramCache]: Analyzing trace with hash 85954193, now seen corresponding path program 1 times [2021-12-06 19:10:51,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14613156] [2021-12-06 19:10:51,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:51,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:51,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:51,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14613156] [2021-12-06 19:10:51,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14613156] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:51,128 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:10:51,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 19:10:51,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400683611] [2021-12-06 19:10:51,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:51,130 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:10:51,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,131 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 1 times [2021-12-06 19:10:51,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236879667] [2021-12-06 19:10:51,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,131 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,141 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:51,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,148 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:51,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:51,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 19:10:51,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 19:10:51,276 INFO L87 Difference]: Start difference. First operand 27 states and 38 transitions. cyclomatic complexity: 15 Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:51,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:51,297 INFO L93 Difference]: Finished difference Result 28 states and 36 transitions. [2021-12-06 19:10:51,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 19:10:51,299 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 28 states and 36 transitions. [2021-12-06 19:10:51,300 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:51,301 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 28 states to 28 states and 36 transitions. [2021-12-06 19:10:51,301 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 25 [2021-12-06 19:10:51,301 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 25 [2021-12-06 19:10:51,301 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 36 transitions. [2021-12-06 19:10:51,302 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:10:51,302 INFO L681 BuchiCegarLoop]: Abstraction has 28 states and 36 transitions. [2021-12-06 19:10:51,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 36 transitions. [2021-12-06 19:10:51,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 27. [2021-12-06 19:10:51,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 23 states have internal predecessors, (30), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 19:10:51,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 35 transitions. [2021-12-06 19:10:51,304 INFO L704 BuchiCegarLoop]: Abstraction has 27 states and 35 transitions. [2021-12-06 19:10:51,304 INFO L587 BuchiCegarLoop]: Abstraction has 27 states and 35 transitions. [2021-12-06 19:10:51,304 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-12-06 19:10:51,304 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 27 states and 35 transitions. [2021-12-06 19:10:51,305 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:51,305 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:51,305 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:51,305 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:51,305 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:10:51,306 INFO L791 eck$LassoCheckResult]: Stem: 222#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 211#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 212#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 214#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 215#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 216#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 202#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 209#merge_sortENTRY [2021-12-06 19:10:51,306 INFO L793 eck$LassoCheckResult]: Loop: 209#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 210#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 203#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 209#merge_sortENTRY [2021-12-06 19:10:51,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,307 INFO L85 PathProgramCache]: Analyzing trace with hash 997650291, now seen corresponding path program 1 times [2021-12-06 19:10:51,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870815476] [2021-12-06 19:10:51,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,318 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,328 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-12-06 19:10:51,330 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:51,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,331 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 2 times [2021-12-06 19:10:51,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145441866] [2021-12-06 19:10:51,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,336 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:51,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,342 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:51,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,343 INFO L85 PathProgramCache]: Analyzing trace with hash -173868929, now seen corresponding path program 1 times [2021-12-06 19:10:51,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556259345] [2021-12-06 19:10:51,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,343 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:51,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:51,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:51,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556259345] [2021-12-06 19:10:51,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556259345] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:10:51,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557679291] [2021-12-06 19:10:51,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:10:51,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:51,387 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:10:51,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 19:10:51,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:51,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:10:51,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:51,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:51,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:10:51,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:51,480 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557679291] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:10:51,480 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:10:51,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2021-12-06 19:10:51,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789945221] [2021-12-06 19:10:51,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:10:51,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:51,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 19:10:51,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 19:10:51,592 INFO L87 Difference]: Start difference. First operand 27 states and 35 transitions. cyclomatic complexity: 12 Second operand has 8 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 7 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:51,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:51,630 INFO L93 Difference]: Finished difference Result 37 states and 46 transitions. [2021-12-06 19:10:51,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:10:51,631 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 37 states and 46 transitions. [2021-12-06 19:10:51,632 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:51,634 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 37 states to 32 states and 41 transitions. [2021-12-06 19:10:51,634 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27 [2021-12-06 19:10:51,634 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 27 [2021-12-06 19:10:51,634 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 41 transitions. [2021-12-06 19:10:51,635 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:10:51,635 INFO L681 BuchiCegarLoop]: Abstraction has 32 states and 41 transitions. [2021-12-06 19:10:51,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states and 41 transitions. [2021-12-06 19:10:51,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 29. [2021-12-06 19:10:51,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 25 states have (on average 1.28) internal successors, (32), 25 states have internal predecessors, (32), 3 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 19:10:51,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 37 transitions. [2021-12-06 19:10:51,638 INFO L704 BuchiCegarLoop]: Abstraction has 29 states and 37 transitions. [2021-12-06 19:10:51,638 INFO L587 BuchiCegarLoop]: Abstraction has 29 states and 37 transitions. [2021-12-06 19:10:51,638 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-12-06 19:10:51,638 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29 states and 37 transitions. [2021-12-06 19:10:51,638 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:51,638 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:51,639 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:51,639 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1] [2021-12-06 19:10:51,639 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:10:51,639 INFO L791 eck$LassoCheckResult]: Stem: 358#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 346#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 347#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 349#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 350#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 351#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 352#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 363#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 337#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 344#merge_sortENTRY [2021-12-06 19:10:51,639 INFO L793 eck$LassoCheckResult]: Loop: 344#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 345#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 336#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 344#merge_sortENTRY [2021-12-06 19:10:51,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,639 INFO L85 PathProgramCache]: Analyzing trace with hash 964272085, now seen corresponding path program 2 times [2021-12-06 19:10:51,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715601773] [2021-12-06 19:10:51,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,650 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:51,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,662 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:51,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,663 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 3 times [2021-12-06 19:10:51,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442372686] [2021-12-06 19:10:51,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,668 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:51,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,673 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:51,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:51,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1888408797, now seen corresponding path program 2 times [2021-12-06 19:10:51,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:51,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858463315] [2021-12-06 19:10:51,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:51,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:51,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,688 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:51,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:51,705 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:52,099 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:10:52,100 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:10:52,100 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:10:52,100 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:10:52,100 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:10:52,100 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,100 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:10:52,100 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:10:52,100 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration4_Lasso [2021-12-06 19:10:52,100 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:10:52,100 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:10:52,104 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,105 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,106 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,107 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,109 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,110 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,111 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,112 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,113 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,114 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,115 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,117 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,118 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,119 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,120 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,121 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,122 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,123 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,124 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,125 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,127 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,128 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,129 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,130 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,131 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,132 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,133 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,135 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,136 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,137 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,138 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,139 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,140 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,141 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,143 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,145 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,213 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,215 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,216 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,217 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,218 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,219 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,220 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,222 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,223 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,224 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,226 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,227 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,228 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:52,414 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:10:52,414 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:10:52,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,416 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-12-06 19:10:52,417 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,426 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,426 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,426 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,426 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,426 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,427 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,427 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,428 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,459 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2021-12-06 19:10:52,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,460 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-12-06 19:10:52,461 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,468 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,469 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,469 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,469 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,470 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,470 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2021-12-06 19:10:52,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,493 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-12-06 19:10:52,494 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,501 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,501 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,501 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,502 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,502 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,502 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,505 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,524 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2021-12-06 19:10:52,524 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,525 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-12-06 19:10:52,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-12-06 19:10:52,533 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,534 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,534 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,535 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,554 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2021-12-06 19:10:52,554 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,555 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-12-06 19:10:52,556 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,563 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,563 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,563 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,563 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,563 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,564 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2021-12-06 19:10:52,584 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,585 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-12-06 19:10:52,586 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,593 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,593 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,593 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,594 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,594 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,594 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,594 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,595 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2021-12-06 19:10:52,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,615 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-12-06 19:10:52,616 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,625 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,625 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,625 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,626 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,626 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,627 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2021-12-06 19:10:52,659 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,660 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-12-06 19:10:52,661 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,668 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,668 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,668 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,668 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,669 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,669 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,670 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2021-12-06 19:10:52,702 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,703 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-12-06 19:10:52,705 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,712 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,712 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,712 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,713 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2021-12-06 19:10:52,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,733 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-12-06 19:10:52,735 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,742 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,742 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,742 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,742 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,742 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,743 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,743 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,744 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2021-12-06 19:10:52,763 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,764 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-12-06 19:10:52,765 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,772 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,772 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,772 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,772 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,773 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:52,773 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:52,776 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,794 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:52,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,795 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-12-06 19:10:52,796 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,803 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,803 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,803 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,803 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,804 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:52,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,824 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-12-06 19:10:52,825 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,832 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,832 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,833 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,833 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,833 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,834 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-12-06 19:10:52,852 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,853 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-12-06 19:10:52,855 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,861 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,862 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,862 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,862 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,862 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,862 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,862 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,863 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,881 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-12-06 19:10:52,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,882 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-12-06 19:10:52,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,890 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,891 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,891 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,891 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,892 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,910 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:52,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,911 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-12-06 19:10:52,913 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,921 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,921 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,922 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,922 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,922 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,922 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,922 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,923 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-12-06 19:10:52,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,954 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-12-06 19:10:52,956 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,962 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,963 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,963 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,963 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,963 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,963 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,963 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:52,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-12-06 19:10:52,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:52,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:52,983 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:52,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-12-06 19:10:52,985 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:52,991 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:52,991 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:52,992 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:52,992 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:52,992 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:52,992 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:52,992 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:52,993 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2021-12-06 19:10:53,011 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,012 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-12-06 19:10:53,013 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,020 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,020 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,020 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,021 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,021 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,021 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,021 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,023 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,041 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,042 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-12-06 19:10:53,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-12-06 19:10:53,050 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,050 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,050 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,050 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,050 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,051 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,051 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,052 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,071 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-12-06 19:10:53,072 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,079 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,079 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,079 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,079 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,079 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,079 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,080 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,080 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2021-12-06 19:10:53,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,099 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-12-06 19:10:53,101 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,108 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,108 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,108 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,108 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,108 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,108 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,108 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,109 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-12-06 19:10:53,127 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,128 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-12-06 19:10:53,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,136 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,136 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,136 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,137 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,137 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,137 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,138 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,157 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,157 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-12-06 19:10:53,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,166 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,166 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,167 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,167 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,168 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,187 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-12-06 19:10:53,188 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,195 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,195 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,197 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,215 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-12-06 19:10:53,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,216 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-12-06 19:10:53,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,224 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,224 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,224 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,226 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:53,226 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:53,228 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-12-06 19:10:53,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,247 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-12-06 19:10:53,249 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,255 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,256 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,256 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,256 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,256 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,256 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,256 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,257 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,276 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-12-06 19:10:53,278 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,285 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,285 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,285 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,285 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,285 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,285 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,285 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-12-06 19:10:53,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,306 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-12-06 19:10:53,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,314 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,314 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,314 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,314 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,315 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,334 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-12-06 19:10:53,336 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,342 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,343 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,344 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,362 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,362 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,363 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-12-06 19:10:53,364 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,371 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,371 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,371 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,371 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,371 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,372 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,372 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,373 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-12-06 19:10:53,391 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,392 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-12-06 19:10:53,393 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,400 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,400 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,400 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,400 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,400 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,400 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,401 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,401 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,420 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,420 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-12-06 19:10:53,422 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,429 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,429 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,429 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,429 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,429 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,429 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,430 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-12-06 19:10:53,448 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,449 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-12-06 19:10:53,450 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,457 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,457 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,457 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,457 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,457 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,458 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,458 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,459 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,477 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2021-12-06 19:10:53,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,478 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-12-06 19:10:53,480 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,488 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,488 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,488 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,489 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,489 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,489 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,489 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,490 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,517 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-12-06 19:10:53,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,518 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-12-06 19:10:53,519 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,526 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,526 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,526 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,526 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,526 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,526 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,526 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,527 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,546 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-12-06 19:10:53,547 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,554 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,554 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:53,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,554 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,554 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,555 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:53,555 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:53,556 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2021-12-06 19:10:53,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,574 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-12-06 19:10:53,576 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,582 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,583 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,584 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:53,584 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:53,588 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,606 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-12-06 19:10:53,606 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,607 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-12-06 19:10:53,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-12-06 19:10:53,618 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,618 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2021-12-06 19:10:53,618 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,618 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,619 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2021-12-06 19:10:53,619 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:53,624 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,642 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-12-06 19:10:53,643 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,652 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:53,652 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:53,656 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,675 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,675 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,675 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-12-06 19:10:53,677 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:53,684 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,684 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,684 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,684 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,686 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:53,686 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:53,690 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:53,708 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:53,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,708 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-12-06 19:10: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-12-06 19:10:53,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:53,717 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:53,717 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:53,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:53,720 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:53,721 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:53,729 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:10:53,743 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2021-12-06 19:10:53,743 INFO L444 ModelExtractionUtils]: 6 out of 16 variables were initially zero. Simplification set additionally 8 variables to zero. [2021-12-06 19:10:53,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:53,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:53,744 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:53,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-12-06 19:10:53,745 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:10:53,753 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 19:10:53,753 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:10:53,753 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_#in~n#1) = 1*merge_sort_#in~n#1 Supporting invariants [] [2021-12-06 19:10:53,771 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2021-12-06 19:10:53,774 INFO L297 tatePredicateManager]: 2 out of 2 supporting invariants were superfluous and have been removed [2021-12-06 19:10:53,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:53,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:53,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:10:53,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:53,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:53,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:10:53,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:53,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:53,840 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-12-06 19:10:53,840 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 37 transitions. cyclomatic complexity: 12 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, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:53,869 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 37 transitions. cyclomatic complexity: 12. 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, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 47 states and 59 transitions. Complement of second has 12 states. [2021-12-06 19:10:53,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:10:53,871 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, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:53,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 12 transitions. [2021-12-06 19:10:53,871 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 12 transitions. Stem has 9 letters. Loop has 3 letters. [2021-12-06 19:10:53,871 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:53,872 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 12 transitions. Stem has 12 letters. Loop has 3 letters. [2021-12-06 19:10:53,872 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:53,872 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 12 transitions. Stem has 9 letters. Loop has 6 letters. [2021-12-06 19:10:53,872 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:53,872 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 47 states and 59 transitions. [2021-12-06 19:10:53,873 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:53,874 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 47 states to 38 states and 50 transitions. [2021-12-06 19:10:53,874 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 28 [2021-12-06 19:10:53,874 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 29 [2021-12-06 19:10:53,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 50 transitions. [2021-12-06 19:10:53,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:10:53,875 INFO L681 BuchiCegarLoop]: Abstraction has 38 states and 50 transitions. [2021-12-06 19:10:53,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states and 50 transitions. [2021-12-06 19:10:53,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 36. [2021-12-06 19:10:53,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 30 states have internal predecessors, (38), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2021-12-06 19:10:53,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 46 transitions. [2021-12-06 19:10:53,878 INFO L704 BuchiCegarLoop]: Abstraction has 36 states and 46 transitions. [2021-12-06 19:10:53,878 INFO L587 BuchiCegarLoop]: Abstraction has 36 states and 46 transitions. [2021-12-06 19:10:53,878 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-12-06 19:10:53,878 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 36 states and 46 transitions. [2021-12-06 19:10:53,878 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2021-12-06 19:10:53,879 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:53,879 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:53,879 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:53,879 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:53,880 INFO L791 eck$LassoCheckResult]: Stem: 515#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 501#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 502#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 504#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 505#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 506#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 507#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 522#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 490#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 495#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 496#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 489#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 497#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 498#L24 assume ~n#1 < 2; 513#merge_sortFINAL assume true; 512#merge_sortEXIT >#87#return; 488#L27-1 [2021-12-06 19:10:53,880 INFO L793 eck$LassoCheckResult]: Loop: 488#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 514#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 521#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 491#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 514#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 521#L24 assume ~n#1 < 2; 503#merge_sortFINAL assume true; 520#merge_sortEXIT >#87#return; 488#L27-1 [2021-12-06 19:10:53,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:53,880 INFO L85 PathProgramCache]: Analyzing trace with hash 825176348, now seen corresponding path program 1 times [2021-12-06 19:10:53,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:53,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [912985178] [2021-12-06 19:10:53,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:53,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:53,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:53,894 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:53,908 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:53,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:53,909 INFO L85 PathProgramCache]: Analyzing trace with hash 1429943866, now seen corresponding path program 1 times [2021-12-06 19:10:53,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:53,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312753190] [2021-12-06 19:10:53,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:53,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:53,914 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:53,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:53,920 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:53,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:53,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1545528235, now seen corresponding path program 1 times [2021-12-06 19:10:53,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:53,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505621018] [2021-12-06 19:10:53,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:53,921 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:53,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:54,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:54,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:54,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 19:10:54,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:54,038 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:10:54,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:54,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505621018] [2021-12-06 19:10:54,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505621018] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:10:54,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449375115] [2021-12-06 19:10:54,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:54,039 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:10:54,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:54,040 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:10:54,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-12-06 19:10:54,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:54,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 19:10:54,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:54,157 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:54,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:10:54,213 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 19:10:54,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449375115] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:10:54,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:10:54,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 15 [2021-12-06 19:10:54,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45969072] [2021-12-06 19:10:54,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:10:54,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-12-06 19:10:54,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:54,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 19:10:54,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-12-06 19:10:54,426 INFO L87 Difference]: Start difference. First operand 36 states and 46 transitions. cyclomatic complexity: 15 Second operand has 15 states, 11 states have (on average 2.1818181818181817) internal successors, (24), 12 states have internal predecessors, (24), 5 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (5), 4 states have call predecessors, (5), 4 states have call successors, (5) [2021-12-06 19:10:54,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:54,591 INFO L93 Difference]: Finished difference Result 73 states and 91 transitions. [2021-12-06 19:10:54,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 19:10:54,593 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 73 states and 91 transitions. [2021-12-06 19:10:54,595 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 25 [2021-12-06 19:10:54,597 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 73 states to 68 states and 86 transitions. [2021-12-06 19:10:54,597 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 55 [2021-12-06 19:10:54,597 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 58 [2021-12-06 19:10:54,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 86 transitions. [2021-12-06 19:10:54,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:10:54,598 INFO L681 BuchiCegarLoop]: Abstraction has 68 states and 86 transitions. [2021-12-06 19:10:54,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states and 86 transitions. [2021-12-06 19:10:54,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 65. [2021-12-06 19:10:54,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 53 states have (on average 1.2452830188679245) internal successors, (66), 54 states have internal predecessors, (66), 7 states have call successors, (7), 6 states have call predecessors, (7), 5 states have return successors, (8), 4 states have call predecessors, (8), 5 states have call successors, (8) [2021-12-06 19:10:54,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 81 transitions. [2021-12-06 19:10:54,604 INFO L704 BuchiCegarLoop]: Abstraction has 65 states and 81 transitions. [2021-12-06 19:10:54,604 INFO L587 BuchiCegarLoop]: Abstraction has 65 states and 81 transitions. [2021-12-06 19:10:54,604 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-12-06 19:10:54,604 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 65 states and 81 transitions. [2021-12-06 19:10:54,605 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 24 [2021-12-06 19:10:54,605 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:54,605 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:54,605 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:54,606 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:54,606 INFO L791 eck$LassoCheckResult]: Stem: 811#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 796#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 797#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 799#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 800#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 801#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 802#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 832#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 831#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 830#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 786#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 827#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 792#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 784#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 791#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 793#L24 assume ~n#1 < 2; 815#merge_sortFINAL assume true; 807#merge_sortEXIT >#87#return; 785#L27-1 [2021-12-06 19:10:54,606 INFO L793 eck$LassoCheckResult]: Loop: 785#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 810#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 839#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 787#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 810#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 839#L24 assume ~n#1 < 2; 808#merge_sortFINAL assume true; 809#merge_sortEXIT >#87#return; 785#L27-1 [2021-12-06 19:10:54,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:54,606 INFO L85 PathProgramCache]: Analyzing trace with hash -682635526, now seen corresponding path program 2 times [2021-12-06 19:10:54,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:54,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325160283] [2021-12-06 19:10:54,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:54,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:54,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:54,618 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:54,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:54,630 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:54,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:54,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1429943866, now seen corresponding path program 2 times [2021-12-06 19:10:54,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:54,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908406134] [2021-12-06 19:10:54,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:54,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:54,636 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:54,641 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:54,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:54,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1251148749, now seen corresponding path program 2 times [2021-12-06 19:10:54,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:54,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105139416] [2021-12-06 19:10:54,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:54,642 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:54,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:54,665 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:54,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:54,692 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:55,374 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:10:55,375 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:10:55,375 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:10:55,375 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:10:55,375 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:10:55,375 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,375 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:10:55,375 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:10:55,375 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration6_Lasso [2021-12-06 19:10:55,375 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:10:55,375 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:10:55,377 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,379 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,380 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,381 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,382 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,383 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,384 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,385 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,385 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,386 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,387 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,388 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,389 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,390 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,452 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,453 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,454 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,457 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,459 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,460 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,461 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,464 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,466 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,468 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,468 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,470 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,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-12-06 19:10:55,472 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,474 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,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-12-06 19:10:55,476 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,477 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,478 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,478 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,479 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,480 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,481 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:55,683 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:10:55,683 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:10:55,683 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,684 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-12-06 19:10:55,685 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,692 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,693 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,693 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,693 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,693 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,693 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,693 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,694 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-12-06 19:10:55,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,713 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-12-06 19:10:55,714 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,721 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,721 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,721 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,721 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,721 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,721 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,721 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,722 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,740 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-12-06 19:10:55,740 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,741 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-12-06 19:10:55,742 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,749 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,749 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,749 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,749 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,750 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:55,750 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:55,752 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-12-06 19:10:55,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,771 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-12-06 19:10:55,772 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,779 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,779 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,779 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,779 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,780 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,780 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,781 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2021-12-06 19:10:55,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,800 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-12-06 19:10:55,801 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,808 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,808 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,808 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,808 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,808 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,808 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,809 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,810 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:55,827 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,828 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-12-06 19:10:55,829 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,837 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,837 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,837 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,837 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,837 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,837 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,838 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:55,857 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,858 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-12-06 19:10:55,859 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,865 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,866 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,866 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,866 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,866 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,866 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,866 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,867 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2021-12-06 19:10:55,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,886 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-12-06 19:10:55,888 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,895 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,895 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,895 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,895 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,895 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,896 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,896 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2021-12-06 19:10:55,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,915 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-12-06 19:10:55,916 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,923 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,923 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,923 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,924 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,924 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,925 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-12-06 19:10:55,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,943 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-12-06 19:10:55,945 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,951 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,952 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,952 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,952 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,952 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,952 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,952 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,953 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:55,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2021-12-06 19:10:55,971 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:55,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:55,972 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:55,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-12-06 19:10:55,973 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:55,980 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:55,980 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:55,980 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:55,980 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:55,980 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:55,980 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:55,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:55,981 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2021-12-06 19:10:56,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,001 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-12-06 19:10:56,002 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,009 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,009 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:56,009 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,009 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,009 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,010 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:56,010 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:56,011 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,028 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2021-12-06 19:10:56,028 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,029 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-12-06 19:10:56,030 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,038 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,038 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:56,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,038 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,038 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:56,038 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:56,040 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2021-12-06 19:10:56,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,058 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-12-06 19:10:56,059 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,066 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,066 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,066 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,066 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,068 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:56,068 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:56,071 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2021-12-06 19:10:56,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,090 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-12-06 19:10:56,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-12-06 19:10:56,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,099 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2021-12-06 19:10:56,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,101 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2021-12-06 19:10:56,101 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:56,105 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2021-12-06 19:10:56,124 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,124 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-12-06 19:10:56,126 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,134 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:56,134 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:56,137 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2021-12-06 19:10:56,155 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,156 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-12-06 19:10:56,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,164 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,164 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,164 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,164 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,166 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:56,166 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:56,170 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,196 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-12-06 19:10:56,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,196 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-12-06 19:10:56,197 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,204 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,204 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,204 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,206 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:56,206 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:56,209 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:56,227 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2021-12-06 19:10:56,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,228 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-12-06 19:10:56,229 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:56,237 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:56,237 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:56,237 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:56,237 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:56,241 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:56,241 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:56,252 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:10:56,270 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2021-12-06 19:10:56,270 INFO L444 ModelExtractionUtils]: 13 out of 25 variables were initially zero. Simplification set additionally 9 variables to zero. [2021-12-06 19:10:56,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:56,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:56,271 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:56,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-12-06 19:10:56,272 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:10:56,279 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 19:10:56,279 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:10:56,279 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_~m~0#1, merge_sort_~n#1) = -1*merge_sort_~m~0#1 + 1*merge_sort_~n#1 Supporting invariants [] [2021-12-06 19:10:56,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-12-06 19:10:56,304 INFO L297 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2021-12-06 19:10:56,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:56,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:10:56,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:56,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:10:56,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:56,415 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:56,415 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 5 loop predicates [2021-12-06 19:10:56,415 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 65 states and 81 transitions. cyclomatic complexity: 23 Second operand has 7 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 19:10:56,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2021-12-06 19:10:56,512 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 65 states and 81 transitions. cyclomatic complexity: 23. Second operand has 7 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Result 323 states and 438 transitions. Complement of second has 28 states. [2021-12-06 19:10:56,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 2 stem states 4 non-accepting loop states 1 accepting loop states [2021-12-06 19:10:56,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 5 states have (on average 3.2) internal successors, (16), 5 states have internal predecessors, (16), 3 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 19:10:56,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 70 transitions. [2021-12-06 19:10:56,514 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 70 transitions. Stem has 18 letters. Loop has 8 letters. [2021-12-06 19:10:56,514 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:56,514 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 70 transitions. Stem has 26 letters. Loop has 8 letters. [2021-12-06 19:10:56,515 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:56,515 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 70 transitions. Stem has 18 letters. Loop has 16 letters. [2021-12-06 19:10:56,515 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:10:56,515 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 323 states and 438 transitions. [2021-12-06 19:10:56,521 INFO L131 ngComponentsAnalysis]: Automaton has 18 accepting balls. 88 [2021-12-06 19:10:56,525 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 323 states to 235 states and 325 transitions. [2021-12-06 19:10:56,525 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 169 [2021-12-06 19:10:56,525 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 172 [2021-12-06 19:10:56,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 235 states and 325 transitions. [2021-12-06 19:10:56,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:10:56,526 INFO L681 BuchiCegarLoop]: Abstraction has 235 states and 325 transitions. [2021-12-06 19:10:56,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states and 325 transitions. [2021-12-06 19:10:56,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 214. [2021-12-06 19:10:56,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 177 states have (on average 1.2937853107344632) internal successors, (229), 179 states have internal predecessors, (229), 23 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (34), 20 states have call predecessors, (34), 21 states have call successors, (34) [2021-12-06 19:10:56,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 290 transitions. [2021-12-06 19:10:56,539 INFO L704 BuchiCegarLoop]: Abstraction has 214 states and 290 transitions. [2021-12-06 19:10:56,540 INFO L587 BuchiCegarLoop]: Abstraction has 214 states and 290 transitions. [2021-12-06 19:10:56,540 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-12-06 19:10:56,540 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 214 states and 290 transitions. [2021-12-06 19:10:56,542 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 78 [2021-12-06 19:10:56,542 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:56,542 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:56,542 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:56,542 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 19:10:56,542 INFO L791 eck$LassoCheckResult]: Stem: 1365#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1339#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 1340#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 1344#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 1345#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 1346#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 1347#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 1390#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 1316#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 1387#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 1419#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 1330#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 1329#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 1331#L24 assume ~n#1 < 2; 1501#merge_sortFINAL assume true; 1498#merge_sortEXIT >#87#return; 1357#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 1374#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 1380#L24 assume ~n#1 < 2; 1381#merge_sortFINAL assume true; 1356#merge_sortEXIT >#89#return; 1352#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 1353#L11-3 [2021-12-06 19:10:56,543 INFO L793 eck$LassoCheckResult]: Loop: 1353#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 1348#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 1349#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 1385#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 1353#L11-3 [2021-12-06 19:10:56,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1029593046, now seen corresponding path program 1 times [2021-12-06 19:10:56,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:56,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034283937] [2021-12-06 19:10:56,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:56,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:56,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,553 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:56,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,565 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:56,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1388838, now seen corresponding path program 1 times [2021-12-06 19:10:56,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:56,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390981311] [2021-12-06 19:10:56,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:56,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:56,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,569 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:56,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,573 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:56,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,573 INFO L85 PathProgramCache]: Analyzing trace with hash -874210097, now seen corresponding path program 1 times [2021-12-06 19:10:56,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:56,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000109362] [2021-12-06 19:10:56,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:56,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:56,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:10:56,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:56,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:10:56,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:56,630 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 19:10:56,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:56,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000109362] [2021-12-06 19:10:56,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000109362] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:10:56,630 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:10:56,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:10:56,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190188960] [2021-12-06 19:10:56,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:10:56,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:56,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:10:56,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:10:56,683 INFO L87 Difference]: Start difference. First operand 214 states and 290 transitions. cyclomatic complexity: 100 Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:10:56,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:10:56,744 INFO L93 Difference]: Finished difference Result 350 states and 488 transitions. [2021-12-06 19:10:56,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:10:56,745 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 350 states and 488 transitions. [2021-12-06 19:10:56,752 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 136 [2021-12-06 19:10:56,760 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 350 states to 350 states and 488 transitions. [2021-12-06 19:10:56,760 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 257 [2021-12-06 19:10:56,761 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 257 [2021-12-06 19:10:56,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 350 states and 488 transitions. [2021-12-06 19:10:56,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:10:56,761 INFO L681 BuchiCegarLoop]: Abstraction has 350 states and 488 transitions. [2021-12-06 19:10:56,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states and 488 transitions. [2021-12-06 19:10:56,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 268. [2021-12-06 19:10:56,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 268 states, 231 states have (on average 1.2640692640692641) internal successors, (292), 233 states have internal predecessors, (292), 23 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (34), 20 states have call predecessors, (34), 21 states have call successors, (34) [2021-12-06 19:10:56,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 268 states to 268 states and 353 transitions. [2021-12-06 19:10:56,784 INFO L704 BuchiCegarLoop]: Abstraction has 268 states and 353 transitions. [2021-12-06 19:10:56,784 INFO L587 BuchiCegarLoop]: Abstraction has 268 states and 353 transitions. [2021-12-06 19:10:56,784 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-12-06 19:10:56,784 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 268 states and 353 transitions. [2021-12-06 19:10:56,786 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 120 [2021-12-06 19:10:56,786 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:10:56,786 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:10:56,787 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:56,787 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:56,787 INFO L791 eck$LassoCheckResult]: Stem: 1958#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1928#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 1929#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 1932#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 1933#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 1934#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 1935#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 1936#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 1938#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 1981#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 2023#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 1953#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 1954#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 2027#L24 assume ~n#1 < 2; 2026#merge_sortFINAL assume true; 2025#merge_sortEXIT >#87#return; 1948#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 1967#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 2022#L24 assume ~n#1 < 2; 1951#merge_sortFINAL assume true; 1947#merge_sortEXIT >#89#return; 1943#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 1944#L11-3 [2021-12-06 19:10:56,788 INFO L793 eck$LassoCheckResult]: Loop: 1944#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 1937#L12 assume !(merge_~j~0#1 == merge_~n#1); 1940#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 2163#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 2161#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 2160#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 1985#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 1979#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 1944#L11-3 [2021-12-06 19:10:56,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1029593046, now seen corresponding path program 2 times [2021-12-06 19:10:56,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:56,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697570834] [2021-12-06 19:10:56,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:56,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:56,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,801 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:56,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,816 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:56,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,816 INFO L85 PathProgramCache]: Analyzing trace with hash -120477233, now seen corresponding path program 1 times [2021-12-06 19:10:56,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:56,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206216948] [2021-12-06 19:10:56,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:56,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:56,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,822 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:56,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,828 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:56,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:56,829 INFO L85 PathProgramCache]: Analyzing trace with hash 843127032, now seen corresponding path program 1 times [2021-12-06 19:10:56,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:56,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217229571] [2021-12-06 19:10:56,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:56,829 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:56,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,849 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:10:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:10:56,872 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:10:57,975 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:10:57,975 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:10:57,976 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:10:57,976 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:10:57,976 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:10:57,976 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:57,976 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:10:57,976 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:10:57,976 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration8_Lasso [2021-12-06 19:10:57,976 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:10:57,976 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:10:57,979 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,980 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,981 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,982 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,983 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,984 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,985 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,986 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,987 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,988 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,988 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,989 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,990 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,991 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:57,992 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,289 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,297 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:58,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-12-06 19:10:58,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:58,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-12-06 19:10:58,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-12-06 19:10:58,302 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:58,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-12-06 19:10:58,304 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:10:58,843 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:10:58,843 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:10:58,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:58,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:58,844 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:58,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-12-06 19:10:58,845 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:58,852 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:58,852 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:58,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:58,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:58,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:58,853 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:58,853 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:58,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:58,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2021-12-06 19:10:58,871 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:58,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:58,872 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:58,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-12-06 19:10:58,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:58,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:58,880 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:58,881 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:58,881 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:58,881 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:58,881 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:58,881 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:58,882 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:58,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2021-12-06 19:10:58,900 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:58,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:58,901 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:58,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-12-06 19:10:58,902 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:58,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:58,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:58,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:58,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:58,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:58,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:58,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:58,911 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:58,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2021-12-06 19:10:58,929 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:58,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:58,929 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:58,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-12-06 19:10:58,931 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:58,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:58,938 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:58,938 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:58,938 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:58,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:58,939 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:58,939 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:58,940 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:58,957 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2021-12-06 19:10:58,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:58,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:58,958 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:58,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-12-06 19:10:58,960 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:58,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:58,967 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:58,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:58,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:58,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:58,968 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:58,968 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:58,969 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:58,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2021-12-06 19:10:58,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:58,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:58,988 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:58,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-12-06 19:10:58,989 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:58,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:58,997 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:58,997 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:58,997 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:58,997 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:58,997 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:58,997 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:58,998 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2021-12-06 19:10:59,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,017 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2021-12-06 19:10:59,018 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,025 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,025 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,025 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,025 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,025 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,025 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,025 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,026 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2021-12-06 19:10:59,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,045 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2021-12-06 19:10:59,046 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,053 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,054 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,054 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,055 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,072 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2021-12-06 19:10:59,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,073 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2021-12-06 19:10:59,075 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,082 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,082 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,082 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,083 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,083 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2021-12-06 19:10:59,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,102 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2021-12-06 19:10:59,103 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,110 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,110 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,110 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,110 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,110 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,110 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,110 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,111 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:59,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,130 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2021-12-06 19:10:59,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,139 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,139 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,139 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,139 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,139 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,139 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,140 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2021-12-06 19:10:59,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,158 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2021-12-06 19:10:59,160 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,167 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,167 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,167 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,167 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,168 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,186 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2021-12-06 19:10:59,186 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,187 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2021-12-06 19:10:59,188 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,195 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,195 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,195 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,195 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,195 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,195 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,197 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,214 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2021-12-06 19:10:59,215 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,215 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2021-12-06 19:10:59,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,224 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,224 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,225 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,225 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,226 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:59,226 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:59,228 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,246 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2021-12-06 19:10:59,246 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,247 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2021-12-06 19:10:59,247 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,254 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,255 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,255 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,255 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,255 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:59,256 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:59,259 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2021-12-06 19:10:59,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,277 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2021-12-06 19:10:59,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,286 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:10:59,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,286 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:10:59,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:10:59,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2021-12-06 19:10:59,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,306 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2021-12-06 19:10:59,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,315 INFO L203 nArgumentSynthesizer]: 4 stem disjuncts [2021-12-06 19:10:59,315 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,315 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,318 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2021-12-06 19:10:59,318 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:59,327 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2021-12-06 19:10:59,345 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,345 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2021-12-06 19:10:59,347 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,354 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,354 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,354 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,354 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,355 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:59,355 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:59,358 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2021-12-06 19:10:59,376 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,376 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2021-12-06 19:10:59,378 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,385 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,385 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,385 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,386 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:59,386 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:59,389 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2021-12-06 19:10:59,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,408 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2021-12-06 19:10:59,409 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,416 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:10:59,417 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,418 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:10:59,418 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:10:59,423 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:10:59,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2021-12-06 19:10:59,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:10:59,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:59,442 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:10:59,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2021-12-06 19:10:59,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:10:59,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:10:59,451 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:10:59,451 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2021-12-06 19:10:59,451 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:10:59,516 INFO L401 nArgumentSynthesizer]: We have 48 Motzkin's Theorem applications. [2021-12-06 19:10:59,516 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2021-12-06 19:11:00,098 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:11:01,238 INFO L443 ModelExtractionUtils]: Simplification made 51 calls to the SMT solver. [2021-12-06 19:11:01,238 INFO L444 ModelExtractionUtils]: 97 out of 190 variables were initially zero. Simplification set additionally 85 variables to zero. [2021-12-06 19:11:01,239 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:01,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:01,239 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:01,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2021-12-06 19:11:01,241 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:11:01,251 INFO L438 nArgumentSynthesizer]: Removed 6 redundant supporting invariants from a total of 8. [2021-12-06 19:11:01,251 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:11:01,252 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_merge_~n#1, merge_sort_merge_~i~0#1, merge_sort_merge_~x~0#1.offset) = 8*merge_sort_merge_~n#1 - 4*merge_sort_merge_~i~0#1 + 1*merge_sort_merge_~x~0#1.offset Supporting invariants [-1*merge_sort_merge_~i~0#1 + 1*merge_sort_merge_~k~0#1 >= 0, -1*merge_sort_merge_~x~0#1.offset + 1*merge_sort_merge_~a#1.offset >= 0] [2021-12-06 19:11:01,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2021-12-06 19:11:01,311 INFO L297 tatePredicateManager]: 10 out of 12 supporting invariants were superfluous and have been removed [2021-12-06 19:11:01,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:01,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:01,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 19:11:01,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:01,426 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2021-12-06 19:11:01,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:01,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 19:11:01,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:01,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:01,537 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 4 loop predicates [2021-12-06 19:11:01,537 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 268 states and 353 transitions. cyclomatic complexity: 109 Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:01,649 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 268 states and 353 transitions. cyclomatic complexity: 109. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Result 369 states and 496 transitions. Complement of second has 26 states. [2021-12-06 19:11:01,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 5 stem states 3 non-accepting loop states 2 accepting loop states [2021-12-06 19:11:01,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:01,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 37 transitions. [2021-12-06 19:11:01,650 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 37 transitions. Stem has 22 letters. Loop has 8 letters. [2021-12-06 19:11:01,650 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:01,650 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:11:01,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:01,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 235 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 19:11:01,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:01,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:01,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 13 conjunts are in the unsatisfiable core [2021-12-06 19:11:01,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:01,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:01,902 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 4 loop predicates [2021-12-06 19:11:01,902 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 268 states and 353 transitions. cyclomatic complexity: 109 Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:02,033 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 268 states and 353 transitions. cyclomatic complexity: 109. Second operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Result 383 states and 516 transitions. Complement of second has 29 states. [2021-12-06 19:11:02,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 5 stem states 4 non-accepting loop states 2 accepting loop states [2021-12-06 19:11:02,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 2.2222222222222223) internal successors, (20), 8 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:02,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 41 transitions. [2021-12-06 19:11:02,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 41 transitions. Stem has 22 letters. Loop has 8 letters. [2021-12-06 19:11:02,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:02,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 41 transitions. Stem has 30 letters. Loop has 8 letters. [2021-12-06 19:11:02,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:02,035 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 41 transitions. Stem has 22 letters. Loop has 16 letters. [2021-12-06 19:11:02,035 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:02,036 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 383 states and 516 transitions. [2021-12-06 19:11:02,041 INFO L131 ngComponentsAnalysis]: Automaton has 17 accepting balls. 124 [2021-12-06 19:11:02,046 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 383 states to 361 states and 490 transitions. [2021-12-06 19:11:02,046 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 242 [2021-12-06 19:11:02,046 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 254 [2021-12-06 19:11:02,046 INFO L73 IsDeterministic]: Start isDeterministic. Operand 361 states and 490 transitions. [2021-12-06 19:11:02,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:02,048 INFO L681 BuchiCegarLoop]: Abstraction has 361 states and 490 transitions. [2021-12-06 19:11:02,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states and 490 transitions. [2021-12-06 19:11:02,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 292. [2021-12-06 19:11:02,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 255 states have (on average 1.2784313725490195) internal successors, (326), 257 states have internal predecessors, (326), 23 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (34), 20 states have call predecessors, (34), 21 states have call successors, (34) [2021-12-06 19:11:02,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 387 transitions. [2021-12-06 19:11:02,062 INFO L704 BuchiCegarLoop]: Abstraction has 292 states and 387 transitions. [2021-12-06 19:11:02,062 INFO L587 BuchiCegarLoop]: Abstraction has 292 states and 387 transitions. [2021-12-06 19:11:02,062 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-12-06 19:11:02,062 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 292 states and 387 transitions. [2021-12-06 19:11:02,064 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 120 [2021-12-06 19:11:02,064 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:02,064 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:02,065 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:02,065 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:11:02,065 INFO L791 eck$LassoCheckResult]: Stem: 3324#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3295#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 3296#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 3302#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 3303#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 3304#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 3305#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 3306#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 3280#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 3349#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 3413#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 3408#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 3410#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 3414#L24 assume ~n#1 < 2; 3411#merge_sortFINAL assume true; 3407#merge_sortEXIT >#87#return; 3399#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 3400#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 3403#L24 assume ~n#1 < 2; 3404#merge_sortFINAL assume true; 3398#merge_sortEXIT >#89#return; 3396#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 3397#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 3419#L11-4 merge_~i~0#1 := 0; 3337#L17-3 [2021-12-06 19:11:02,066 INFO L793 eck$LassoCheckResult]: Loop: 3337#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 3338#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 3337#L17-3 [2021-12-06 19:11:02,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:02,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1596438681, now seen corresponding path program 1 times [2021-12-06 19:11:02,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:02,066 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468793483] [2021-12-06 19:11:02,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:02,066 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:02,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:02,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:11:02,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,103 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 19:11:02,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:02,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468793483] [2021-12-06 19:11:02,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468793483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:02,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:02,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 19:11:02,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450667781] [2021-12-06 19:11:02,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:02,104 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:02,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:02,104 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 1 times [2021-12-06 19:11:02,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:02,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111716733] [2021-12-06 19:11:02,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:02,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:02,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:02,107 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:02,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:02,109 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:02,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:02,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:11:02,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:11:02,157 INFO L87 Difference]: Start difference. First operand 292 states and 387 transitions. cyclomatic complexity: 121 Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:02,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:02,212 INFO L93 Difference]: Finished difference Result 427 states and 558 transitions. [2021-12-06 19:11:02,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:11:02,213 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 427 states and 558 transitions. [2021-12-06 19:11:02,219 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 122 [2021-12-06 19:11:02,225 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 427 states to 427 states and 558 transitions. [2021-12-06 19:11:02,226 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 294 [2021-12-06 19:11:02,226 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 294 [2021-12-06 19:11:02,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 427 states and 558 transitions. [2021-12-06 19:11:02,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:02,226 INFO L681 BuchiCegarLoop]: Abstraction has 427 states and 558 transitions. [2021-12-06 19:11:02,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states and 558 transitions. [2021-12-06 19:11:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 299. [2021-12-06 19:11:02,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 262 states have (on average 1.2633587786259541) internal successors, (331), 264 states have internal predecessors, (331), 23 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (34), 20 states have call predecessors, (34), 21 states have call successors, (34) [2021-12-06 19:11:02,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 392 transitions. [2021-12-06 19:11:02,235 INFO L704 BuchiCegarLoop]: Abstraction has 299 states and 392 transitions. [2021-12-06 19:11:02,235 INFO L587 BuchiCegarLoop]: Abstraction has 299 states and 392 transitions. [2021-12-06 19:11:02,236 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-12-06 19:11:02,236 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 299 states and 392 transitions. [2021-12-06 19:11:02,237 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 120 [2021-12-06 19:11:02,237 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:02,237 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:02,238 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:02,238 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2021-12-06 19:11:02,238 INFO L791 eck$LassoCheckResult]: Stem: 4068#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4029#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 4030#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 4039#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 4040#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4041#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 4042#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4043#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 4047#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 4094#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4188#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 4019#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 4018#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4020#L24 assume ~n#1 < 2; 4187#merge_sortFINAL assume true; 4185#merge_sortEXIT >#87#return; 4182#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 4183#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4186#L24 assume ~n#1 < 2; 4184#merge_sortFINAL assume true; 4181#merge_sortEXIT >#89#return; 4166#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 4180#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 4157#L12 assume !(merge_~j~0#1 == merge_~n#1); 4178#L13 assume merge_~i~0#1 == merge_~m#1;merge_#t~post5#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post5#1;call merge_#t~mem6#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post5#1, 4);merge_#t~ite14#1 := merge_#t~mem6#1; 4171#L13-2 [2021-12-06 19:11:02,238 INFO L793 eck$LassoCheckResult]: Loop: 4171#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 4162#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 4158#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 4159#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 4169#L12 assume !(merge_~j~0#1 == merge_~n#1); 4170#L13 assume merge_~i~0#1 == merge_~m#1;merge_#t~post5#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post5#1;call merge_#t~mem6#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post5#1, 4);merge_#t~ite14#1 := merge_#t~mem6#1; 4171#L13-2 [2021-12-06 19:11:02,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:02,238 INFO L85 PathProgramCache]: Analyzing trace with hash 2050009704, now seen corresponding path program 1 times [2021-12-06 19:11:02,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:02,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425167963] [2021-12-06 19:11:02,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:02,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:02,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:02,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:11:02,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,289 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 19:11:02,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:02,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425167963] [2021-12-06 19:11:02,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425167963] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:02,289 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:11:02,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 19:11:02,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128356186] [2021-12-06 19:11:02,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:02,290 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:02,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:02,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1895288687, now seen corresponding path program 1 times [2021-12-06 19:11:02,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:02,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918169241] [2021-12-06 19:11:02,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:02,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:02,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:02,294 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:02,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:02,299 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:02,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:02,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 19:11:02,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 19:11:02,385 INFO L87 Difference]: Start difference. First operand 299 states and 392 transitions. cyclomatic complexity: 119 Second operand has 5 states, 4 states have (on average 3.75) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:02,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:02,426 INFO L93 Difference]: Finished difference Result 400 states and 533 transitions. [2021-12-06 19:11:02,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:11:02,427 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 400 states and 533 transitions. [2021-12-06 19:11:02,433 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 164 [2021-12-06 19:11:02,438 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 400 states to 400 states and 533 transitions. [2021-12-06 19:11:02,439 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 283 [2021-12-06 19:11:02,439 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 283 [2021-12-06 19:11:02,439 INFO L73 IsDeterministic]: Start isDeterministic. Operand 400 states and 533 transitions. [2021-12-06 19:11:02,439 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:02,439 INFO L681 BuchiCegarLoop]: Abstraction has 400 states and 533 transitions. [2021-12-06 19:11:02,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states and 533 transitions. [2021-12-06 19:11:02,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 364. [2021-12-06 19:11:02,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 327 states have (on average 1.2660550458715596) internal successors, (414), 329 states have internal predecessors, (414), 23 states have call successors, (27), 14 states have call predecessors, (27), 14 states have return successors, (34), 20 states have call predecessors, (34), 21 states have call successors, (34) [2021-12-06 19:11:02,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 475 transitions. [2021-12-06 19:11:02,454 INFO L704 BuchiCegarLoop]: Abstraction has 364 states and 475 transitions. [2021-12-06 19:11:02,454 INFO L587 BuchiCegarLoop]: Abstraction has 364 states and 475 transitions. [2021-12-06 19:11:02,454 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-12-06 19:11:02,454 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 364 states and 475 transitions. [2021-12-06 19:11:02,456 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 162 [2021-12-06 19:11:02,457 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:02,457 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:02,457 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:02,457 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:11:02,458 INFO L791 eck$LassoCheckResult]: Stem: 4784#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4751#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 4752#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 4761#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 4762#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4763#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 4764#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4765#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 4813#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4812#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 4730#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 4834#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4835#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 4743#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 4742#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4745#L24 assume ~n#1 < 2; 4833#merge_sortFINAL assume true; 4832#merge_sortEXIT >#87#return; 4725#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 4827#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4828#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 4736#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 4819#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4901#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 4878#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 4932#merge_sortENTRY [2021-12-06 19:11:02,458 INFO L793 eck$LassoCheckResult]: Loop: 4932#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4877#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 4880#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 4932#merge_sortENTRY [2021-12-06 19:11:02,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:02,458 INFO L85 PathProgramCache]: Analyzing trace with hash -178906914, now seen corresponding path program 3 times [2021-12-06 19:11:02,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:02,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053683139] [2021-12-06 19:11:02,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:02,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:02,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:11:02,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:02,584 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:02,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:02,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053683139] [2021-12-06 19:11:02,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053683139] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:02,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101458958] [2021-12-06 19:11:02,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:11:02,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:02,585 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:02,586 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:02,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-12-06 19:11:02,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 19:11:02,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:02,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 19:11:02,637 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:02,718 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:02,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:02,818 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:02,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101458958] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:02,818 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:02,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 25 [2021-12-06 19:11:02,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065751358] [2021-12-06 19:11:02,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:02,819 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:02,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:02,819 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 4 times [2021-12-06 19:11:02,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:02,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200166983] [2021-12-06 19:11:02,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:02,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:02,822 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:02,824 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:02,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:02,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 19:11:02,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-12-06 19:11:02,904 INFO L87 Difference]: Start difference. First operand 364 states and 475 transitions. cyclomatic complexity: 137 Second operand has 25 states, 18 states have (on average 1.9444444444444444) internal successors, (35), 20 states have internal predecessors, (35), 7 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 19:11:03,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:03,323 INFO L93 Difference]: Finished difference Result 727 states and 950 transitions. [2021-12-06 19:11:03,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-12-06 19:11:03,324 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 727 states and 950 transitions. [2021-12-06 19:11:03,332 INFO L131 ngComponentsAnalysis]: Automaton has 32 accepting balls. 340 [2021-12-06 19:11:03,341 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 727 states to 719 states and 939 transitions. [2021-12-06 19:11:03,341 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 564 [2021-12-06 19:11:03,342 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 581 [2021-12-06 19:11:03,342 INFO L73 IsDeterministic]: Start isDeterministic. Operand 719 states and 939 transitions. [2021-12-06 19:11:03,342 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:03,343 INFO L681 BuchiCegarLoop]: Abstraction has 719 states and 939 transitions. [2021-12-06 19:11:03,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states and 939 transitions. [2021-12-06 19:11:03,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 591. [2021-12-06 19:11:03,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 522 states have (on average 1.2547892720306513) internal successors, (655), 526 states have internal predecessors, (655), 41 states have call successors, (48), 29 states have call predecessors, (48), 28 states have return successors, (57), 35 states have call predecessors, (57), 37 states have call successors, (57) [2021-12-06 19:11:03,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 760 transitions. [2021-12-06 19:11:03,364 INFO L704 BuchiCegarLoop]: Abstraction has 591 states and 760 transitions. [2021-12-06 19:11:03,364 INFO L587 BuchiCegarLoop]: Abstraction has 591 states and 760 transitions. [2021-12-06 19:11:03,365 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-12-06 19:11:03,365 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 591 states and 760 transitions. [2021-12-06 19:11:03,369 INFO L131 ngComponentsAnalysis]: Automaton has 26 accepting balls. 272 [2021-12-06 19:11:03,369 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:03,369 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:03,370 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:03,370 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:03,370 INFO L791 eck$LassoCheckResult]: Stem: 6102#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6069#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 6070#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 6078#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 6079#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 6080#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 6081#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 6170#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 6043#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 6248#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 6247#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 6222#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 6227#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 6228#L24 assume ~n#1 < 2; 6221#merge_sortFINAL assume true; 6223#merge_sortEXIT >#87#return; 6212#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 6213#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 6252#L24 assume ~n#1 < 2; 6251#merge_sortFINAL assume true; 6250#merge_sortEXIT >#89#return; 6208#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 6206#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 6207#L12 assume !(merge_~j~0#1 == merge_~n#1); 6617#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 6100#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 6101#L14-2 [2021-12-06 19:11:03,370 INFO L793 eck$LassoCheckResult]: Loop: 6101#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 6629#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 6627#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 6626#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 6625#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 6619#L12 assume !(merge_~j~0#1 == merge_~n#1); 6065#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 6066#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 6101#L14-2 [2021-12-06 19:11:03,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:03,371 INFO L85 PathProgramCache]: Analyzing trace with hash -874208526, now seen corresponding path program 1 times [2021-12-06 19:11:03,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:03,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782247384] [2021-12-06 19:11:03,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:03,371 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:03,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:03,385 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:03,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:03,401 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:03,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:03,401 INFO L85 PathProgramCache]: Analyzing trace with hash -695534387, now seen corresponding path program 1 times [2021-12-06 19:11:03,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:03,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817286139] [2021-12-06 19:11:03,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:03,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:03,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:03,407 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:03,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:03,414 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:03,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:03,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1629101758, now seen corresponding path program 1 times [2021-12-06 19:11:03,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:03,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083719848] [2021-12-06 19:11:03,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:03,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:03,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:11:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,525 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 19:11:03,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:03,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083719848] [2021-12-06 19:11:03,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083719848] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:03,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222606501] [2021-12-06 19:11:03,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:03,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:03,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:03,526 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:03,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-12-06 19:11:03,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:03,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:11:03,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:03,704 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 19:11:03,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:03,807 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 19:11:03,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222606501] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:03,807 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:03,807 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2021-12-06 19:11:03,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857107192] [2021-12-06 19:11:03,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:03,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:03,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-12-06 19:11:03,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-12-06 19:11:03,960 INFO L87 Difference]: Start difference. First operand 591 states and 760 transitions. cyclomatic complexity: 205 Second operand has 18 states, 14 states have (on average 3.142857142857143) internal successors, (44), 12 states have internal predecessors, (44), 5 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 19:11:04,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:04,241 INFO L93 Difference]: Finished difference Result 1218 states and 1619 transitions. [2021-12-06 19:11:04,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 19:11:04,242 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1218 states and 1619 transitions. [2021-12-06 19:11:04,251 INFO L131 ngComponentsAnalysis]: Automaton has 85 accepting balls. 446 [2021-12-06 19:11:04,261 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1218 states to 1218 states and 1619 transitions. [2021-12-06 19:11:04,262 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 919 [2021-12-06 19:11:04,262 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 919 [2021-12-06 19:11:04,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1218 states and 1619 transitions. [2021-12-06 19:11:04,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:04,263 INFO L681 BuchiCegarLoop]: Abstraction has 1218 states and 1619 transitions. [2021-12-06 19:11:04,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1218 states and 1619 transitions. [2021-12-06 19:11:04,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1218 to 701. [2021-12-06 19:11:04,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 627 states have (on average 1.2248803827751196) internal successors, (768), 629 states have internal predecessors, (768), 41 states have call successors, (48), 29 states have call predecessors, (48), 33 states have return successors, (72), 42 states have call predecessors, (72), 37 states have call successors, (72) [2021-12-06 19:11:04,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 888 transitions. [2021-12-06 19:11:04,285 INFO L704 BuchiCegarLoop]: Abstraction has 701 states and 888 transitions. [2021-12-06 19:11:04,285 INFO L587 BuchiCegarLoop]: Abstraction has 701 states and 888 transitions. [2021-12-06 19:11:04,285 INFO L425 BuchiCegarLoop]: ======== Iteration 13============ [2021-12-06 19:11:04,285 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 701 states and 888 transitions. [2021-12-06 19:11:04,288 INFO L131 ngComponentsAnalysis]: Automaton has 46 accepting balls. 280 [2021-12-06 19:11:04,288 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:04,288 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:04,289 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:04,289 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 19:11:04,289 INFO L791 eck$LassoCheckResult]: Stem: 8164#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 8132#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 8133#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 8136#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 8137#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 8138#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 8139#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 8193#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 8146#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 8190#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8364#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 8357#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 8358#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8363#L24 assume ~n#1 < 2; 8362#merge_sortFINAL assume true; 8356#merge_sortEXIT >#87#return; 8346#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 8349#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8353#L24 assume ~n#1 < 2; 8352#merge_sortFINAL assume true; 8345#merge_sortEXIT >#89#return; 8278#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 8342#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 8343#L12 assume !(merge_~j~0#1 == merge_~n#1); 8778#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 8160#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 8161#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 8783#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 8143#L12-2 [2021-12-06 19:11:04,289 INFO L793 eck$LassoCheckResult]: Loop: 8143#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 8782#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 8781#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 8142#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 8143#L12-2 [2021-12-06 19:11:04,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:04,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1699197556, now seen corresponding path program 1 times [2021-12-06 19:11:04,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:04,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89891801] [2021-12-06 19:11:04,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:04,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:04,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:04,300 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:04,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:04,312 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:04,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:04,312 INFO L85 PathProgramCache]: Analyzing trace with hash 2032998, now seen corresponding path program 2 times [2021-12-06 19:11:04,312 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:04,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482236149] [2021-12-06 19:11:04,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:04,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:04,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:04,315 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:04,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:04,318 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:04,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:04,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1016219225, now seen corresponding path program 1 times [2021-12-06 19:11:04,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:04,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66977622] [2021-12-06 19:11:04,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:04,319 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:04,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:04,331 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:04,346 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:06,038 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:11:06,038 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:11:06,038 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:11:06,038 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:11:06,038 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:11:06,038 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:06,038 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:11:06,038 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:11:06,039 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration13_Lasso [2021-12-06 19:11:06,039 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:11:06,039 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:11:06,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,044 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,045 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,046 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,048 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,049 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,050 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,051 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,052 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,053 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,054 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,055 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,056 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,057 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,058 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,059 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,060 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,062 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,528 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,529 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,530 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,531 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,532 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:06,532 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:07,025 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:11:07,026 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:11:07,026 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,026 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2021-12-06 19:11:07,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,034 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,034 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,034 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,034 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,035 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2021-12-06 19:11:07,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,054 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2021-12-06 19:11:07,055 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,061 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,061 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,061 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,061 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,061 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,062 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,062 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,063 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,080 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2021-12-06 19:11:07,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,081 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2021-12-06 19:11:07,082 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,089 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,089 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,089 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,089 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,089 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,090 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,090 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,091 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2021-12-06 19:11:07,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,109 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2021-12-06 19:11:07,110 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,117 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,118 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,118 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,118 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,119 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2021-12-06 19:11:07,137 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,138 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2021-12-06 19:11:07,139 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,146 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,146 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,146 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,147 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,147 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,148 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2021-12-06 19:11:07,165 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,166 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2021-12-06 19:11:07,167 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,174 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,174 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,174 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,174 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,175 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2021-12-06 19:11:07,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,194 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2021-12-06 19:11:07,195 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,202 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,203 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,203 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,204 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2021-12-06 19:11:07,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,222 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2021-12-06 19:11:07,223 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,230 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,230 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,230 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,230 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,230 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,230 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,230 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,231 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2021-12-06 19:11:07,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,250 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2021-12-06 19:11:07,251 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,258 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,258 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,259 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,260 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2021-12-06 19:11:07,278 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,278 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2021-12-06 19:11:07,280 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,287 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,287 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,287 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,287 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,287 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,288 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,288 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,289 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,307 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2021-12-06 19:11:07,307 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,308 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2021-12-06 19:11:07,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,317 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,317 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,317 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,317 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,317 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,318 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,318 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,319 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:07,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,338 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2021-12-06 19:11:07,339 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,346 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,346 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,346 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,346 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,346 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,346 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,347 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2021-12-06 19:11:07,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,365 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2021-12-06 19:11:07,367 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,374 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,374 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,374 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,374 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,374 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,374 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,375 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:07,393 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,394 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2021-12-06 19:11:07,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-12-06 19:11:07,402 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,402 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,403 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:07,403 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:07,406 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,423 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2021-12-06 19:11:07,423 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,424 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2021-12-06 19:11:07,426 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,433 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,433 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,433 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,433 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,433 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,433 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,434 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2021-12-06 19:11:07,452 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,452 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2021-12-06 19:11:07,454 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,461 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,461 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,462 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,462 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,462 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,463 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2021-12-06 19:11:07,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,482 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2021-12-06 19:11:07,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-12-06 19:11:07,490 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,490 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,490 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,490 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,490 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,490 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,491 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,491 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2021-12-06 19:11:07,509 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,510 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2021-12-06 19:11:07,511 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,518 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,518 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,518 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,518 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,519 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:07,519 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:07,521 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2021-12-06 19:11:07,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,540 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2021-12-06 19:11:07,541 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,548 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,548 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:07,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,549 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,549 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:07,549 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:07,551 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:07,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:07,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,569 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2021-12-06 19:11:07,571 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:07,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:07,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:07,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:07,579 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:07,586 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:07,586 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:07,618 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:11:07,775 INFO L443 ModelExtractionUtils]: Simplification made 58 calls to the SMT solver. [2021-12-06 19:11:07,775 INFO L444 ModelExtractionUtils]: 15 out of 70 variables were initially zero. Simplification set additionally 50 variables to zero. [2021-12-06 19:11:07,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:07,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:07,776 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:07,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2021-12-06 19:11:07,782 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:11:07,790 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2021-12-06 19:11:07,790 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:11:07,790 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_~m~0#1, merge_sort_merge_~k~0#1) = 4*merge_sort_~m~0#1 - 1*merge_sort_merge_~k~0#1 Supporting invariants [4*merge_sort_~m~0#1 - 1*merge_sort_merge_~n#1 >= 0] [2021-12-06 19:11:07,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2021-12-06 19:11:07,840 INFO L297 tatePredicateManager]: 10 out of 11 supporting invariants were superfluous and have been removed [2021-12-06 19:11:07,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:07,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:07,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:11:07,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:07,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:07,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 28 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 19:11:07,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:08,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:08,026 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.7 stem predicates 3 loop predicates [2021-12-06 19:11:08,026 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 701 states and 888 transitions. cyclomatic complexity: 247 Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:08,184 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 701 states and 888 transitions. cyclomatic complexity: 247. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Result 1213 states and 1541 transitions. Complement of second has 23 states. [2021-12-06 19:11:08,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 7 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:11:08,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:08,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 43 transitions. [2021-12-06 19:11:08,186 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 28 letters. Loop has 4 letters. [2021-12-06 19:11:08,186 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:08,186 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 32 letters. Loop has 4 letters. [2021-12-06 19:11:08,186 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:08,186 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 43 transitions. Stem has 28 letters. Loop has 8 letters. [2021-12-06 19:11:08,187 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:08,187 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1213 states and 1541 transitions. [2021-12-06 19:11:08,196 INFO L131 ngComponentsAnalysis]: Automaton has 45 accepting balls. 254 [2021-12-06 19:11:08,204 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1213 states to 1138 states and 1444 transitions. [2021-12-06 19:11:08,204 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 710 [2021-12-06 19:11:08,205 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 758 [2021-12-06 19:11:08,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1138 states and 1444 transitions. [2021-12-06 19:11:08,205 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:08,205 INFO L681 BuchiCegarLoop]: Abstraction has 1138 states and 1444 transitions. [2021-12-06 19:11:08,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1138 states and 1444 transitions. [2021-12-06 19:11:08,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1138 to 1048. [2021-12-06 19:11:08,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 952 states have (on average 1.2394957983193278) internal successors, (1180), 957 states have internal predecessors, (1180), 53 states have call successors, (61), 35 states have call predecessors, (61), 43 states have return successors, (111), 55 states have call predecessors, (111), 49 states have call successors, (111) [2021-12-06 19:11:08,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1352 transitions. [2021-12-06 19:11:08,236 INFO L704 BuchiCegarLoop]: Abstraction has 1048 states and 1352 transitions. [2021-12-06 19:11:08,236 INFO L587 BuchiCegarLoop]: Abstraction has 1048 states and 1352 transitions. [2021-12-06 19:11:08,237 INFO L425 BuchiCegarLoop]: ======== Iteration 14============ [2021-12-06 19:11:08,237 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1048 states and 1352 transitions. [2021-12-06 19:11:08,242 INFO L131 ngComponentsAnalysis]: Automaton has 43 accepting balls. 250 [2021-12-06 19:11:08,243 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:08,243 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:08,243 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:08,243 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:11:08,243 INFO L791 eck$LassoCheckResult]: Stem: 10295#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 10251#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 10252#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 10262#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 10263#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 10264#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 10265#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 10362#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 10228#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 10320#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 10864#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 10784#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 10786#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 10798#L24 assume ~n#1 < 2; 10799#merge_sortFINAL assume true; 10783#merge_sortEXIT >#87#return; 10785#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 10998#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 11004#L24 assume ~n#1 < 2; 11001#merge_sortFINAL assume true; 10997#merge_sortEXIT >#89#return; 10588#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 10993#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 10992#L12 assume !(merge_~j~0#1 == merge_~n#1); 10991#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 10990#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 10989#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 10987#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 10988#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 10314#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 10315#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 10318#L11-4 merge_~i~0#1 := 0; 10301#L17-3 [2021-12-06 19:11:08,244 INFO L793 eck$LassoCheckResult]: Loop: 10301#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 10300#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 10301#L17-3 [2021-12-06 19:11:08,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:08,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1503740747, now seen corresponding path program 1 times [2021-12-06 19:11:08,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:08,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465256820] [2021-12-06 19:11:08,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:08,244 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:08,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2021-12-06 19:11:08,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:08,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 19:11:08,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:08,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-06 19:11:08,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:08,285 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 19:11:08,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:08,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465256820] [2021-12-06 19:11:08,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465256820] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:08,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433751266] [2021-12-06 19:11:08,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:08,286 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:08,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:08,286 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:08,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-12-06 19:11:08,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:08,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:11:08,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:08,378 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 19:11:08,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:08,410 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 19:11:08,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433751266] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:08,411 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:08,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2021-12-06 19:11:08,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166137435] [2021-12-06 19:11:08,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:08,411 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:08,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:08,411 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 2 times [2021-12-06 19:11:08,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:08,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440667784] [2021-12-06 19:11:08,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:08,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:08,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,414 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:08,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,416 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:08,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:08,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:11:08,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-12-06 19:11:08,460 INFO L87 Difference]: Start difference. First operand 1048 states and 1352 transitions. cyclomatic complexity: 385 Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:08,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:08,527 INFO L93 Difference]: Finished difference Result 1769 states and 2200 transitions. [2021-12-06 19:11:08,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 19:11:08,528 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1769 states and 2200 transitions. [2021-12-06 19:11:08,538 INFO L131 ngComponentsAnalysis]: Automaton has 43 accepting balls. 252 [2021-12-06 19:11:08,550 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1769 states to 1747 states and 2167 transitions. [2021-12-06 19:11:08,550 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1076 [2021-12-06 19:11:08,551 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1076 [2021-12-06 19:11:08,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1747 states and 2167 transitions. [2021-12-06 19:11:08,552 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:08,552 INFO L681 BuchiCegarLoop]: Abstraction has 1747 states and 2167 transitions. [2021-12-06 19:11:08,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1747 states and 2167 transitions. [2021-12-06 19:11:08,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1747 to 1222. [2021-12-06 19:11:08,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1124 states have (on average 1.1966192170818506) internal successors, (1345), 1131 states have internal predecessors, (1345), 53 states have call successors, (61), 35 states have call predecessors, (61), 45 states have return successors, (113), 55 states have call predecessors, (113), 49 states have call successors, (113) [2021-12-06 19:11:08,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 1519 transitions. [2021-12-06 19:11:08,585 INFO L704 BuchiCegarLoop]: Abstraction has 1222 states and 1519 transitions. [2021-12-06 19:11:08,585 INFO L587 BuchiCegarLoop]: Abstraction has 1222 states and 1519 transitions. [2021-12-06 19:11:08,585 INFO L425 BuchiCegarLoop]: ======== Iteration 15============ [2021-12-06 19:11:08,585 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1222 states and 1519 transitions. [2021-12-06 19:11:08,590 INFO L131 ngComponentsAnalysis]: Automaton has 43 accepting balls. 250 [2021-12-06 19:11:08,590 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:08,590 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:08,590 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:08,590 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:11:08,591 INFO L791 eck$LassoCheckResult]: Stem: 13329#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 13287#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 13288#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 13300#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 13301#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 13302#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 13303#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 13371#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 13336#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 13353#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 13743#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 13728#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 13736#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 13739#L24 assume ~n#1 < 2; 13737#merge_sortFINAL assume true; 13727#merge_sortEXIT >#87#return; 13729#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 13979#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 13981#L24 assume ~n#1 < 2; 13980#merge_sortFINAL assume true; 13976#merge_sortEXIT >#89#return; 13690#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 13974#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 13973#L12 assume !(merge_~j~0#1 == merge_~n#1); 13972#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 13971#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 13970#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 13969#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 13968#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 13967#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 13966#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 13964#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 13961#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 14141#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 13838#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 13351#L11-4 merge_~i~0#1 := 0; 13337#L17-3 [2021-12-06 19:11:08,591 INFO L793 eck$LassoCheckResult]: Loop: 13337#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 13334#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 13337#L17-3 [2021-12-06 19:11:08,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:08,591 INFO L85 PathProgramCache]: Analyzing trace with hash -2097782888, now seen corresponding path program 1 times [2021-12-06 19:11:08,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:08,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143215485] [2021-12-06 19:11:08,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:08,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,604 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:08,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,618 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:08,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:08,618 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 3 times [2021-12-06 19:11:08,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:08,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504876013] [2021-12-06 19:11:08,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:08,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:08,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,621 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:08,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,623 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:08,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:08,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1629691942, now seen corresponding path program 1 times [2021-12-06 19:11:08,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:08,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248269778] [2021-12-06 19:11:08,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:08,624 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:08,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,641 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:08,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:08,662 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:10,950 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:11:10,950 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:11:10,950 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:11:10,950 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:11:10,950 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:11:10,950 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:10,950 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:11:10,950 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:11:10,950 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration15_Lasso [2021-12-06 19:11:10,950 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:11:10,950 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:11:10,953 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,954 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,955 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,955 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,956 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,957 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,958 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,958 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,959 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,961 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,962 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,963 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,963 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,964 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,965 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,966 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,966 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,967 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,968 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:10,969 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,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-12-06 19:11:11,457 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,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-12-06 19:11:11,459 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,460 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,461 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,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-12-06 19:11:11,464 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,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-12-06 19:11:11,466 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:11,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-12-06 19:11:11,906 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:11:11,906 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:11:11,906 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:11,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:11,907 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:11,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2021-12-06 19:11:11,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-12-06 19:11:11,914 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:11,915 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:11,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:11,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:11,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:11,915 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:11,915 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:11,916 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:11,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2021-12-06 19:11:11,934 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:11,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:11,935 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:11,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2021-12-06 19:11:11,936 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:11,942 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:11,942 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:11,942 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:11,942 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:11,942 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:11,943 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:11,943 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:11,943 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:11,961 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2021-12-06 19:11:11,961 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:11,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:11,962 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:11,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2021-12-06 19:11:11,964 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:11,971 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:11,971 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:11,971 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:11,971 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:11,971 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:11,972 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:11,972 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:11,973 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:11,990 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Ended with exit code 0 [2021-12-06 19:11:11,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:11,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:11,991 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:11,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2021-12-06 19:11:11,992 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:11,999 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:11,999 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:11,999 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:11,999 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:11,999 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:11,999 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:11,999 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,001 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2021-12-06 19:11:12,018 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,019 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2021-12-06 19:11:12,020 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,027 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,027 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,027 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,028 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,028 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:12,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,047 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2021-12-06 19:11:12,050 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,057 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,057 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,057 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,057 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,057 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,057 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,057 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,058 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Ended with exit code 0 [2021-12-06 19:11:12,076 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,076 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2021-12-06 19:11:12,078 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,084 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,085 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,085 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,085 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,086 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2021-12-06 19:11:12,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,105 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2021-12-06 19:11:12,106 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,113 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,113 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,113 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,113 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,114 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:12,133 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,134 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2021-12-06 19:11:12,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,141 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,142 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,142 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Ended with exit code 0 [2021-12-06 19:11:12,161 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,161 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2021-12-06 19:11:12,162 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,169 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,169 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,169 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,170 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,170 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,172 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,190 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2021-12-06 19:11:12,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,191 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2021-12-06 19:11:12,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,199 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,200 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,200 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,202 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:12,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,221 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2021-12-06 19:11:12,222 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,229 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,229 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,229 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,229 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,229 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,230 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2021-12-06 19:11:12,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,249 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2021-12-06 19:11:12,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,257 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,258 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,258 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,258 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,259 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2021-12-06 19:11:12,277 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,278 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2021-12-06 19:11:12,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,286 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,286 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:12,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,306 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2021-12-06 19:11:12,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,314 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,314 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,314 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,315 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,315 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,316 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2021-12-06 19:11:12,334 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,334 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2021-12-06 19:11:12,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,342 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,342 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,343 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,344 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2021-12-06 19:11:12,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,362 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2021-12-06 19:11:12,363 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,370 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,370 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,371 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2021-12-06 19:11:12,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,390 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2021-12-06 19:11:12,391 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,398 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,399 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,417 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2021-12-06 19:11:12,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,418 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2021-12-06 19:11:12,419 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,426 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,426 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,426 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,426 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,426 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,426 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,426 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,427 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,445 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2021-12-06 19:11:12,445 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,445 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2021-12-06 19:11:12,447 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,453 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,454 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,454 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,454 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,454 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,455 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2021-12-06 19:11:12,473 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,473 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2021-12-06 19:11:12,474 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,482 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,482 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,482 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,482 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,485 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,485 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,496 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2021-12-06 19:11:12,513 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,514 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2021-12-06 19:11:12,515 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,522 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,522 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,523 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,523 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,526 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Ended with exit code 0 [2021-12-06 19:11:12,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,544 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2021-12-06 19:11:12,546 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,553 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,553 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,553 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,553 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,555 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,555 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,560 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Ended with exit code 0 [2021-12-06 19:11:12,578 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,579 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2021-12-06 19:11:12,580 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,587 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,587 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,588 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,588 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,591 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2021-12-06 19:11:12,610 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,610 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2021-12-06 19:11:12,611 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,618 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,618 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,618 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,618 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,619 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,619 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,622 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Ended with exit code 0 [2021-12-06 19:11:12,640 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,641 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2021-12-06 19:11:12,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-12-06 19:11:12,649 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,649 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,649 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,649 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,649 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,650 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,650 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,651 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2021-12-06 19:11:12,669 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,670 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2021-12-06 19:11:12,671 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,678 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,678 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:12,678 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,678 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,678 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,678 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:12,678 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:12,679 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:12,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2021-12-06 19:11:12,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,697 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2021-12-06 19:11:12,699 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:12,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:12,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:12,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:12,707 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:12,712 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:12,712 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:12,732 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:11:12,780 INFO L443 ModelExtractionUtils]: Simplification made 24 calls to the SMT solver. [2021-12-06 19:11:12,780 INFO L444 ModelExtractionUtils]: 30 out of 64 variables were initially zero. Simplification set additionally 31 variables to zero. [2021-12-06 19:11:12,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:12,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:12,781 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:12,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2021-12-06 19:11:12,782 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:11:12,790 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 19:11:12,791 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:11:12,791 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_merge_~n#1, merge_sort_merge_~i~0#1) = 1*merge_sort_merge_~n#1 - 1*merge_sort_merge_~i~0#1 Supporting invariants [] [2021-12-06 19:11:12,809 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:12,863 INFO L297 tatePredicateManager]: 17 out of 17 supporting invariants were superfluous and have been removed [2021-12-06 19:11:12,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:12,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 19:11:12,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:12,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Ended with exit code 0 [2021-12-06 19:11:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:12,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:11:12,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:12,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:12,973 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 2 loop predicates [2021-12-06 19:11:12,973 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1222 states and 1519 transitions. cyclomatic complexity: 378 Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:13,004 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1222 states and 1519 transitions. cyclomatic complexity: 378. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Result 1292 states and 1616 transitions. Complement of second has 12 states. [2021-12-06 19:11:13,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 2 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:11:13,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 19:11:13,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 35 transitions. [2021-12-06 19:11:13,006 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 35 transitions. Stem has 36 letters. Loop has 2 letters. [2021-12-06 19:11:13,006 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:13,006 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 35 transitions. Stem has 38 letters. Loop has 2 letters. [2021-12-06 19:11:13,006 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:13,006 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 35 transitions. Stem has 36 letters. Loop has 4 letters. [2021-12-06 19:11:13,007 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:13,007 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1292 states and 1616 transitions. [2021-12-06 19:11:13,014 INFO L131 ngComponentsAnalysis]: Automaton has 36 accepting balls. 236 [2021-12-06 19:11:13,021 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1292 states to 1181 states and 1476 transitions. [2021-12-06 19:11:13,021 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 780 [2021-12-06 19:11:13,022 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 788 [2021-12-06 19:11:13,022 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1181 states and 1476 transitions. [2021-12-06 19:11:13,022 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:13,022 INFO L681 BuchiCegarLoop]: Abstraction has 1181 states and 1476 transitions. [2021-12-06 19:11:13,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1181 states and 1476 transitions. [2021-12-06 19:11:13,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1181 to 1132. [2021-12-06 19:11:13,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1045 states have (on average 1.2038277511961724) internal successors, (1258), 1052 states have internal predecessors, (1258), 47 states have call successors, (52), 29 states have call predecessors, (52), 40 states have return successors, (105), 50 states have call predecessors, (105), 44 states have call successors, (105) [2021-12-06 19:11:13,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1415 transitions. [2021-12-06 19:11:13,043 INFO L704 BuchiCegarLoop]: Abstraction has 1132 states and 1415 transitions. [2021-12-06 19:11:13,043 INFO L587 BuchiCegarLoop]: Abstraction has 1132 states and 1415 transitions. [2021-12-06 19:11:13,043 INFO L425 BuchiCegarLoop]: ======== Iteration 16============ [2021-12-06 19:11:13,044 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1132 states and 1415 transitions. [2021-12-06 19:11:13,048 INFO L131 ngComponentsAnalysis]: Automaton has 36 accepting balls. 236 [2021-12-06 19:11:13,048 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:13,048 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:13,048 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:13,049 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:13,049 INFO L791 eck$LassoCheckResult]: Stem: 16043#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 16012#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 16013#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 16018#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 16019#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 16080#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 16081#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 16020#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 16021#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 16072#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 16065#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 16066#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 16399#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 16390#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 16392#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 16396#L24 assume ~n#1 < 2; 16394#merge_sortFINAL assume true; 16389#merge_sortEXIT >#87#return; 16055#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 16388#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 16387#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 16378#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 16384#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 16386#L24 assume ~n#1 < 2; 16385#merge_sortFINAL assume true; 16377#merge_sortEXIT >#87#return; 16380#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 16970#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 16972#L24 assume ~n#1 < 2; 16971#merge_sortFINAL assume true; 16969#merge_sortEXIT >#89#return; 16968#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 16967#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 16966#L12 assume !(merge_~j~0#1 == merge_~n#1); 16965#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 16963#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 16964#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 16976#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 16975#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 16974#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 16973#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 16944#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 16943#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 16942#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 16314#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 16313#L11-4 merge_~i~0#1 := 0; 16312#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 16056#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 16941#L8 assume { :end_inline_merge } true; 16927#merge_sortFINAL assume true; 16913#merge_sortEXIT >#89#return; 16914#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 17057#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 17056#L12 assume !(merge_~j~0#1 == merge_~n#1); 17055#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 17052#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 17049#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 17047#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 17045#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 17043#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 17040#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 17041#L12 [2021-12-06 19:11:13,049 INFO L793 eck$LassoCheckResult]: Loop: 17041#L12 assume !(merge_~j~0#1 == merge_~n#1); 17054#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 17050#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 17051#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 17039#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 17009#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 17010#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 17063#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 17041#L12 [2021-12-06 19:11:13,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:13,049 INFO L85 PathProgramCache]: Analyzing trace with hash 750594749, now seen corresponding path program 1 times [2021-12-06 19:11:13,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:13,049 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53612088] [2021-12-06 19:11:13,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:13,049 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:13,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:13,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:11:13,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:13,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:11:13,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:13,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:13,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:13,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:13,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:13,122 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 27 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 19:11:13,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:13,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53612088] [2021-12-06 19:11:13,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53612088] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:13,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066990788] [2021-12-06 19:11:13,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:13,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:13,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:13,124 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:13,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-12-06 19:11:13,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:13,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 19:11:13,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:13,314 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 27 proven. 23 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-12-06 19:11:13,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 27 proven. 24 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-06 19:11:13,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066990788] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:13,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:13,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 14, 15] total 27 [2021-12-06 19:11:13,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813900206] [2021-12-06 19:11:13,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:13,498 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:13,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:13,498 INFO L85 PathProgramCache]: Analyzing trace with hash 233986997, now seen corresponding path program 2 times [2021-12-06 19:11:13,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:13,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834932662] [2021-12-06 19:11:13,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:13,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:13,505 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:13,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:13,511 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:13,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:13,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 19:11:13,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2021-12-06 19:11:13,645 INFO L87 Difference]: Start difference. First operand 1132 states and 1415 transitions. cyclomatic complexity: 360 Second operand has 27 states, 25 states have (on average 3.68) internal successors, (92), 22 states have internal predecessors, (92), 9 states have call successors, (13), 4 states have call predecessors, (13), 4 states have return successors, (11), 6 states have call predecessors, (11), 7 states have call successors, (11) [2021-12-06 19:11:14,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:14,372 INFO L93 Difference]: Finished difference Result 2072 states and 2595 transitions. [2021-12-06 19:11:14,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-06 19:11:14,372 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2072 states and 2595 transitions. [2021-12-06 19:11:14,382 INFO L131 ngComponentsAnalysis]: Automaton has 85 accepting balls. 608 [2021-12-06 19:11:14,394 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2072 states to 2056 states and 2579 transitions. [2021-12-06 19:11:14,394 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1521 [2021-12-06 19:11:14,395 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1521 [2021-12-06 19:11:14,395 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2056 states and 2579 transitions. [2021-12-06 19:11:14,396 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:14,396 INFO L681 BuchiCegarLoop]: Abstraction has 2056 states and 2579 transitions. [2021-12-06 19:11:14,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states and 2579 transitions. [2021-12-06 19:11:14,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 1347. [2021-12-06 19:11:14,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1347 states, 1250 states have (on average 1.1952) internal successors, (1494), 1253 states have internal predecessors, (1494), 56 states have call successors, (62), 31 states have call predecessors, (62), 41 states have return successors, (121), 62 states have call predecessors, (121), 53 states have call successors, (121) [2021-12-06 19:11:14,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1347 states to 1347 states and 1677 transitions. [2021-12-06 19:11:14,421 INFO L704 BuchiCegarLoop]: Abstraction has 1347 states and 1677 transitions. [2021-12-06 19:11:14,421 INFO L587 BuchiCegarLoop]: Abstraction has 1347 states and 1677 transitions. [2021-12-06 19:11:14,421 INFO L425 BuchiCegarLoop]: ======== Iteration 17============ [2021-12-06 19:11:14,421 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1347 states and 1677 transitions. [2021-12-06 19:11:14,426 INFO L131 ngComponentsAnalysis]: Automaton has 41 accepting balls. 290 [2021-12-06 19:11:14,426 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:14,426 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:14,427 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:14,427 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:14,427 INFO L791 eck$LassoCheckResult]: Stem: 19757#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 19714#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 19715#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 19722#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 19723#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19786#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 19787#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19724#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 19725#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19826#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 19688#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 19778#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 20469#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 19750#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 19751#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 20486#L24 assume ~n#1 < 2; 20483#merge_sortFINAL assume true; 20480#merge_sortEXIT >#87#return; 19690#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 20025#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 20026#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 20460#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 20461#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 20478#L24 assume ~n#1 < 2; 20474#merge_sortFINAL assume true; 20458#merge_sortEXIT >#87#return; 19703#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 19701#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 19704#L24 assume ~n#1 < 2; 20639#merge_sortFINAL assume true; 20640#merge_sortEXIT >#89#return; 20687#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 20863#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 20862#L12 assume !(merge_~j~0#1 == merge_~n#1); 20861#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 20859#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 20708#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 20709#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 20705#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 19773#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 19774#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 20829#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 20828#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 20827#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 20826#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 20825#L11-4 merge_~i~0#1 := 0; 20824#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 20823#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 20822#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 20820#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 20819#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 20817#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 20815#L8 assume { :end_inline_merge } true; 20813#merge_sortFINAL assume true; 20809#merge_sortEXIT >#89#return; 19733#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 19734#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 21021#L12 assume !(merge_~j~0#1 == merge_~n#1); 21020#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 21018#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 21016#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 21017#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 21012#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 21013#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 20984#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 20983#L12 [2021-12-06 19:11:14,427 INFO L793 eck$LassoCheckResult]: Loop: 20983#L12 assume !(merge_~j~0#1 == merge_~n#1); 19708#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 19709#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 19684#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 19686#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 19779#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 19771#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 19772#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 20983#L12 [2021-12-06 19:11:14,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:14,427 INFO L85 PathProgramCache]: Analyzing trace with hash 519552441, now seen corresponding path program 1 times [2021-12-06 19:11:14,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:14,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917752448] [2021-12-06 19:11:14,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:14,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:14,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:14,454 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:14,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:14,486 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:14,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:14,487 INFO L85 PathProgramCache]: Analyzing trace with hash 233986997, now seen corresponding path program 3 times [2021-12-06 19:11:14,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:14,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800451192] [2021-12-06 19:11:14,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:14,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:14,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:14,491 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:14,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:14,495 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:14,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:14,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1561125229, now seen corresponding path program 2 times [2021-12-06 19:11:14,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:14,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153597767] [2021-12-06 19:11:14,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:14,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:14,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:14,526 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:14,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:14,560 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:26,137 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:11:26,137 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:11:26,138 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:11:26,138 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:11:26,138 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:11:26,138 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:26,138 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:11:26,138 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:11:26,138 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration17_Lasso [2021-12-06 19:11:26,138 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:11:26,138 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:11:26,141 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,143 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,144 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,145 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,147 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,148 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,149 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,149 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,150 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,151 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,152 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,153 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,154 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,155 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,156 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,157 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,158 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,159 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,160 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,161 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,162 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,163 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,164 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,165 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,166 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:26,167 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:27,405 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:27,406 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:27,407 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:27,408 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:27,409 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:27,410 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:11:28,220 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:11:28,220 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:11:28,220 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,221 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2021-12-06 19:11:28,222 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,229 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,229 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,229 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,229 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,229 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,230 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Ended with exit code 0 [2021-12-06 19:11:28,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,249 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2021-12-06 19:11:28,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,256 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,257 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,257 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,257 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,257 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,257 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,257 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,258 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Ended with exit code 0 [2021-12-06 19:11:28,276 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,277 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2021-12-06 19:11:28,278 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,286 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,286 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,286 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,286 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,286 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,286 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2021-12-06 19:11:28,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,306 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2021-12-06 19:11:28,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,314 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,314 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,314 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,314 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,314 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,315 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,315 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:28,333 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,334 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2021-12-06 19:11:28,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,342 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,342 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,342 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,342 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,343 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,343 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:28,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,362 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2021-12-06 19:11:28,363 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,370 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,370 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,370 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,370 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,370 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,370 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,370 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2021-12-06 19:11:28,389 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,390 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2021-12-06 19:11:28,391 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,399 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,400 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,418 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:28,418 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,419 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2021-12-06 19:11:28,420 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,427 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,427 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,427 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,428 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,428 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,429 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Ended with exit code 0 [2021-12-06 19:11:28,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,447 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2021-12-06 19:11:28,449 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,456 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,456 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,456 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,456 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,456 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,456 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,456 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,457 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,475 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Ended with exit code 0 [2021-12-06 19:11:28,476 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,476 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2021-12-06 19:11:28,478 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,485 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,485 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,485 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,485 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,485 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,486 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,486 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,487 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2021-12-06 19:11:28,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,506 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2021-12-06 19:11:28,507 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,514 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,514 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,514 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,514 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,514 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,515 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:28,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,534 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2021-12-06 19:11:28,535 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,541 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,541 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,542 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,542 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,542 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,542 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,542 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,543 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2021-12-06 19:11:28,561 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,561 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2021-12-06 19:11:28,563 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,570 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,570 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,570 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,570 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,570 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,570 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,572 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Ended with exit code 0 [2021-12-06 19:11:28,589 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,590 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2021-12-06 19:11:28,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,598 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,598 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,598 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,598 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,598 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,598 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,598 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,599 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2021-12-06 19:11:28,617 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,618 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2021-12-06 19:11:28,619 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,626 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,626 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,626 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,626 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,626 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:28,627 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:28,629 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2021-12-06 19:11:28,647 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,647 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2021-12-06 19:11:28,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,655 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,655 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,655 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,655 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,655 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,656 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,656 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,657 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2021-12-06 19:11:28,674 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,675 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,676 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2021-12-06 19:11:28,676 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,683 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,683 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,683 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,684 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,684 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,685 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2021-12-06 19:11:28,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,703 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2021-12-06 19:11:28,705 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,712 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,712 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,712 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,713 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:28,713 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:28,715 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2021-12-06 19:11:28,733 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,733 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2021-12-06 19:11:28,735 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,742 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,742 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,742 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,742 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,742 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,742 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,743 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,744 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,761 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2021-12-06 19:11:28,761 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,762 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2021-12-06 19:11:28,763 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,770 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,771 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,771 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,771 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,771 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,771 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,771 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,772 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Ended with exit code 0 [2021-12-06 19:11:28,790 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,791 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2021-12-06 19:11:28,792 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,799 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,799 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,799 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,799 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,799 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,800 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,800 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,801 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2021-12-06 19:11:28,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,820 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2021-12-06 19:11:28,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,829 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,829 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,829 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,829 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,829 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,829 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,829 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,831 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2021-12-06 19:11:28,849 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,849 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2021-12-06 19:11:28,851 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,858 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,858 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,858 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,858 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,858 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,859 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,859 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,860 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2021-12-06 19:11:28,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,878 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,878 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2021-12-06 19:11:28,880 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,887 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,887 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,887 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,887 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,887 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,888 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,888 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,889 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2021-12-06 19:11:28,907 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,908 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2021-12-06 19:11:28,909 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,916 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,916 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,916 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,916 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,916 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,917 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:28,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,936 INFO L229 MonitoredProcess]: Starting monitored process 176 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2021-12-06 19:11:28,937 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,944 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,944 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,945 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Ended with exit code 0 [2021-12-06 19:11:28,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,964 INFO L229 MonitoredProcess]: Starting monitored process 177 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2021-12-06 19:11:28,965 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:28,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:28,972 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:28,972 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:28,972 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:28,972 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:28,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:28,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:28,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:28,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2021-12-06 19:11:28,992 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:28,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:28,993 INFO L229 MonitoredProcess]: Starting monitored process 178 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:28,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2021-12-06 19:11:28,994 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,001 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,001 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:29,001 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:29,001 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:29,001 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,001 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:29,001 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:29,002 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:29,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Ended with exit code 0 [2021-12-06 19:11:29,020 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:29,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:29,021 INFO L229 MonitoredProcess]: Starting monitored process 179 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:29,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2021-12-06 19:11:29,023 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,030 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:29,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:29,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,031 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:29,032 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:29,035 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:29,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Ended with exit code 0 [2021-12-06 19:11:29,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:29,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:29,053 INFO L229 MonitoredProcess]: Starting monitored process 180 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:29,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2021-12-06 19:11:29,054 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,063 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,063 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:29,063 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:29,063 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,068 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:11:29,068 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:29,083 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:29,101 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Ended with exit code 0 [2021-12-06 19:11:29,101 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:29,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:29,102 INFO L229 MonitoredProcess]: Starting monitored process 181 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:29,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2021-12-06 19:11:29,103 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,110 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,110 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:29,110 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:29,110 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:29,110 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,110 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:29,110 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:29,111 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:29,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Ended with exit code 0 [2021-12-06 19:11:29,129 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:29,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:29,129 INFO L229 MonitoredProcess]: Starting monitored process 182 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:29,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2021-12-06 19:11:29,131 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,138 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,138 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:11:29,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:29,138 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:29,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,139 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:11:29,139 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:11:29,140 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:29,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Ended with exit code 0 [2021-12-06 19:11:29,158 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:29,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:29,158 INFO L229 MonitoredProcess]: Starting monitored process 183 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:29,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2021-12-06 19:11:29,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,166 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,166 INFO L203 nArgumentSynthesizer]: 8 stem disjuncts [2021-12-06 19:11:29,166 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:11:29,166 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,172 INFO L401 nArgumentSynthesizer]: We have 20 Motzkin's Theorem applications. [2021-12-06 19:11:29,172 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:11:29,187 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:11:29,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Ended with exit code 0 [2021-12-06 19:11:29,205 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:29,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:29,206 INFO L229 MonitoredProcess]: Starting monitored process 184 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:29,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2021-12-06 19:11:29,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:11:29,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:11:29,215 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:11:29,215 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2021-12-06 19:11:29,215 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:11:29,268 INFO L401 nArgumentSynthesizer]: We have 48 Motzkin's Theorem applications. [2021-12-06 19:11:29,269 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2021-12-06 19:11:29,854 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:11:32,610 INFO L443 ModelExtractionUtils]: Simplification made 139 calls to the SMT solver. [2021-12-06 19:11:32,610 INFO L444 ModelExtractionUtils]: 80 out of 208 variables were initially zero. Simplification set additionally 125 variables to zero. [2021-12-06 19:11:32,611 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:11:32,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:32,612 INFO L229 MonitoredProcess]: Starting monitored process 185 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:11:32,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2021-12-06 19:11:32,613 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:11:32,622 INFO L438 nArgumentSynthesizer]: Removed 8 redundant supporting invariants from a total of 8. [2021-12-06 19:11:32,622 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:11:32,622 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select #length merge_sort_#in~a#1.base)_6, merge_sort_merge_~k~0#1) = 1*v_rep(select #length merge_sort_#in~a#1.base)_6 - 2*merge_sort_merge_~k~0#1 Supporting invariants [] [2021-12-06 19:11:32,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Ended with exit code 0 [2021-12-06 19:11:32,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Forceful destruction successful, exit code 0 [2021-12-06 19:11:32,785 INFO L297 tatePredicateManager]: 24 out of 28 supporting invariants were superfluous and have been removed [2021-12-06 19:11:32,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:32,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:32,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 66 conjunts are in the unsatisfiable core [2021-12-06 19:11:32,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:33,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 19:11:33,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:33,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:33,675 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.18 stem predicates 4 loop predicates [2021-12-06 19:11:33,675 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1347 states and 1677 transitions. cyclomatic complexity: 418 Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 19:11:34,253 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1347 states and 1677 transitions. cyclomatic complexity: 418. Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Result 1413 states and 1791 transitions. Complement of second has 48 states. [2021-12-06 19:11:34,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 18 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:11:34,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 19:11:34,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 34 transitions. [2021-12-06 19:11:34,254 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 34 transitions. Stem has 65 letters. Loop has 8 letters. [2021-12-06 19:11:34,254 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:34,254 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:11:34,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:34,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 64 conjunts are in the unsatisfiable core [2021-12-06 19:11:34,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:34,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:34,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 19:11:34,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:35,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:35,142 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.18 stem predicates 4 loop predicates [2021-12-06 19:11:35,142 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1347 states and 1677 transitions. cyclomatic complexity: 418 Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 19:11:35,745 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1347 states and 1677 transitions. cyclomatic complexity: 418. Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Result 1413 states and 1791 transitions. Complement of second has 48 states. [2021-12-06 19:11:35,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 19 states 18 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:11:35,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 19:11:35,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 34 transitions. [2021-12-06 19:11:35,746 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 19 states and 34 transitions. Stem has 65 letters. Loop has 8 letters. [2021-12-06 19:11:35,746 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:35,747 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:11:35,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:35,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:35,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 528 conjuncts, 66 conjunts are in the unsatisfiable core [2021-12-06 19:11:35,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:36,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:36,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 19 conjunts are in the unsatisfiable core [2021-12-06 19:11:36,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:36,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:36,630 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.18 stem predicates 4 loop predicates [2021-12-06 19:11:36,630 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1347 states and 1677 transitions. cyclomatic complexity: 418 Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 19:11:37,714 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1347 states and 1677 transitions. cyclomatic complexity: 418. Second operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Result 3897 states and 4965 transitions. Complement of second has 84 states. [2021-12-06 19:11:37,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 27 states 21 stem states 3 non-accepting loop states 2 accepting loop states [2021-12-06 19:11:37,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23 states, 20 states have (on average 2.6) internal successors, (52), 18 states have internal predecessors, (52), 5 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-12-06 19:11:37,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 242 transitions. [2021-12-06 19:11:37,715 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 242 transitions. Stem has 65 letters. Loop has 8 letters. [2021-12-06 19:11:37,716 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:37,716 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 242 transitions. Stem has 73 letters. Loop has 8 letters. [2021-12-06 19:11:37,716 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:37,716 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 242 transitions. Stem has 65 letters. Loop has 16 letters. [2021-12-06 19:11:37,717 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:11:37,717 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3897 states and 4965 transitions. [2021-12-06 19:11:37,741 INFO L131 ngComponentsAnalysis]: Automaton has 139 accepting balls. 1034 [2021-12-06 19:11:37,779 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3897 states to 3828 states and 4887 transitions. [2021-12-06 19:11:37,780 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2335 [2021-12-06 19:11:37,782 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2534 [2021-12-06 19:11:37,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3828 states and 4887 transitions. [2021-12-06 19:11:37,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:37,783 INFO L681 BuchiCegarLoop]: Abstraction has 3828 states and 4887 transitions. [2021-12-06 19:11:37,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3828 states and 4887 transitions. [2021-12-06 19:11:37,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3828 to 2777. [2021-12-06 19:11:37,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2777 states, 2564 states have (on average 1.1977379095163807) internal successors, (3071), 2574 states have internal predecessors, (3071), 127 states have call successors, (137), 57 states have call predecessors, (137), 86 states have return successors, (286), 145 states have call predecessors, (286), 124 states have call successors, (286) [2021-12-06 19:11:37,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2777 states to 2777 states and 3494 transitions. [2021-12-06 19:11:37,839 INFO L704 BuchiCegarLoop]: Abstraction has 2777 states and 3494 transitions. [2021-12-06 19:11:37,839 INFO L587 BuchiCegarLoop]: Abstraction has 2777 states and 3494 transitions. [2021-12-06 19:11:37,839 INFO L425 BuchiCegarLoop]: ======== Iteration 18============ [2021-12-06 19:11:37,839 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2777 states and 3494 transitions. [2021-12-06 19:11:37,861 INFO L131 ngComponentsAnalysis]: Automaton has 87 accepting balls. 658 [2021-12-06 19:11:37,861 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:37,861 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:37,862 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:37,862 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:11:37,862 INFO L791 eck$LassoCheckResult]: Stem: 28972#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 28922#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 28923#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 28926#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 28927#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 29008#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 29009#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 28928#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 28929#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 29006#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 29007#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 29025#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 28891#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 29024#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 29023#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 29017#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 29022#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 29031#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 29014#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 29019#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 29026#L24 assume ~n#1 < 2; 29027#merge_sortFINAL assume true; 29012#merge_sortEXIT >#87#return; 29015#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 29051#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 29299#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 29289#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 29293#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 29300#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 29301#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 29452#merge_sortENTRY [2021-12-06 19:11:37,862 INFO L793 eck$LassoCheckResult]: Loop: 29452#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 29455#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 29451#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 29452#merge_sortENTRY [2021-12-06 19:11:37,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:37,863 INFO L85 PathProgramCache]: Analyzing trace with hash 11293888, now seen corresponding path program 4 times [2021-12-06 19:11:37,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:37,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171453280] [2021-12-06 19:11:37,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:37,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:37,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:11:37,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:37,989 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:11:37,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:37,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171453280] [2021-12-06 19:11:37,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171453280] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:37,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137505904] [2021-12-06 19:11:37,990 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:11:37,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:37,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:37,990 INFO L229 MonitoredProcess]: Starting monitored process 186 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:37,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2021-12-06 19:11:38,043 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:11:38,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:38,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:11:38,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:38,115 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 20 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 19:11:38,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:38,474 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 20 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:38,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137505904] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:38,474 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:38,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 19] total 34 [2021-12-06 19:11:38,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356722245] [2021-12-06 19:11:38,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:38,474 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:38,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:38,475 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 5 times [2021-12-06 19:11:38,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:38,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877558901] [2021-12-06 19:11:38,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:38,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:38,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:38,478 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:38,481 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:38,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:38,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-06 19:11:38,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=953, Unknown=0, NotChecked=0, Total=1122 [2021-12-06 19:11:38,588 INFO L87 Difference]: Start difference. First operand 2777 states and 3494 transitions. cyclomatic complexity: 889 Second operand has 34 states, 26 states have (on average 1.6923076923076923) internal successors, (44), 27 states have internal predecessors, (44), 9 states have call successors, (12), 9 states have call predecessors, (12), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 19:11:39,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:39,499 INFO L93 Difference]: Finished difference Result 3930 states and 4881 transitions. [2021-12-06 19:11:39,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-12-06 19:11:39,500 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3930 states and 4881 transitions. [2021-12-06 19:11:39,514 INFO L131 ngComponentsAnalysis]: Automaton has 132 accepting balls. 982 [2021-12-06 19:11:39,537 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3930 states to 3927 states and 4878 transitions. [2021-12-06 19:11:39,537 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2774 [2021-12-06 19:11:39,539 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2780 [2021-12-06 19:11:39,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3927 states and 4878 transitions. [2021-12-06 19:11:39,539 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:39,539 INFO L681 BuchiCegarLoop]: Abstraction has 3927 states and 4878 transitions. [2021-12-06 19:11:39,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3927 states and 4878 transitions. [2021-12-06 19:11:39,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3927 to 3612. [2021-12-06 19:11:39,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3612 states, 3339 states have (on average 1.1964660077867626) internal successors, (3995), 3351 states have internal predecessors, (3995), 157 states have call successors, (172), 81 states have call predecessors, (172), 116 states have return successors, (334), 179 states have call predecessors, (334), 152 states have call successors, (334) [2021-12-06 19:11:39,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3612 states to 3612 states and 4501 transitions. [2021-12-06 19:11:39,605 INFO L704 BuchiCegarLoop]: Abstraction has 3612 states and 4501 transitions. [2021-12-06 19:11:39,606 INFO L587 BuchiCegarLoop]: Abstraction has 3612 states and 4501 transitions. [2021-12-06 19:11:39,606 INFO L425 BuchiCegarLoop]: ======== Iteration 19============ [2021-12-06 19:11:39,606 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3612 states and 4501 transitions. [2021-12-06 19:11:39,615 INFO L131 ngComponentsAnalysis]: Automaton has 115 accepting balls. 870 [2021-12-06 19:11:39,616 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:39,616 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:39,616 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 7, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:39,616 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:11:39,616 INFO L791 eck$LassoCheckResult]: Stem: 35953#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 35914#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 35915#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 35920#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 35921#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 35985#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 35986#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 35922#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 35923#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 36105#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 36116#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 36101#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 36102#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 35984#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 35924#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 35925#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 36121#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 36120#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 35884#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 36097#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 36094#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 36086#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 36091#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 36092#L24 assume ~n#1 < 2; 36125#merge_sortFINAL assume true; 36122#merge_sortEXIT >#87#return; 36106#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 36107#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 36874#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 36014#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 36008#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 36875#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 36876#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 37428#merge_sortENTRY [2021-12-06 19:11:39,616 INFO L793 eck$LassoCheckResult]: Loop: 37428#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 37433#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 37426#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 37428#merge_sortENTRY [2021-12-06 19:11:39,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:39,617 INFO L85 PathProgramCache]: Analyzing trace with hash -1846909594, now seen corresponding path program 5 times [2021-12-06 19:11:39,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:39,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510452633] [2021-12-06 19:11:39,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:39,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:39,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:39,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 19:11:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:39,728 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 35 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 19:11:39,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:39,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510452633] [2021-12-06 19:11:39,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510452633] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:39,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583502380] [2021-12-06 19:11:39,728 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:11:39,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:39,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:39,729 INFO L229 MonitoredProcess]: Starting monitored process 187 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:39,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2021-12-06 19:11:39,804 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-12-06 19:11:39,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:39,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 19:11:39,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:39,879 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 46 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 19:11:39,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:40,033 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 46 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-12-06 19:11:40,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583502380] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:40,033 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:40,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 27 [2021-12-06 19:11:40,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798500934] [2021-12-06 19:11:40,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:40,034 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:40,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:40,034 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 6 times [2021-12-06 19:11:40,034 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:40,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791049905] [2021-12-06 19:11:40,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:40,034 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:40,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:40,036 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:40,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:40,040 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:40,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:40,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-12-06 19:11:40,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-12-06 19:11:40,138 INFO L87 Difference]: Start difference. First operand 3612 states and 4501 transitions. cyclomatic complexity: 1112 Second operand has 27 states, 24 states have (on average 1.875) internal successors, (45), 24 states have internal predecessors, (45), 6 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 19:11:40,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:40,560 INFO L93 Difference]: Finished difference Result 3377 states and 4202 transitions. [2021-12-06 19:11:40,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-06 19:11:40,561 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3377 states and 4202 transitions. [2021-12-06 19:11:40,573 INFO L131 ngComponentsAnalysis]: Automaton has 117 accepting balls. 876 [2021-12-06 19:11:40,593 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3377 states to 3368 states and 4193 transitions. [2021-12-06 19:11:40,593 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2343 [2021-12-06 19:11:40,594 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2343 [2021-12-06 19:11:40,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3368 states and 4193 transitions. [2021-12-06 19:11:40,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:40,595 INFO L681 BuchiCegarLoop]: Abstraction has 3368 states and 4193 transitions. [2021-12-06 19:11:40,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3368 states and 4193 transitions. [2021-12-06 19:11:40,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3368 to 3253. [2021-12-06 19:11:40,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3253 states, 3012 states have (on average 1.196879150066401) internal successors, (3605), 3023 states have internal predecessors, (3605), 139 states have call successors, (151), 70 states have call predecessors, (151), 102 states have return successors, (300), 159 states have call predecessors, (300), 134 states have call successors, (300) [2021-12-06 19:11:40,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3253 states to 3253 states and 4056 transitions. [2021-12-06 19:11:40,696 INFO L704 BuchiCegarLoop]: Abstraction has 3253 states and 4056 transitions. [2021-12-06 19:11:40,696 INFO L587 BuchiCegarLoop]: Abstraction has 3253 states and 4056 transitions. [2021-12-06 19:11:40,697 INFO L425 BuchiCegarLoop]: ======== Iteration 20============ [2021-12-06 19:11:40,697 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3253 states and 4056 transitions. [2021-12-06 19:11:40,712 INFO L131 ngComponentsAnalysis]: Automaton has 109 accepting balls. 818 [2021-12-06 19:11:40,712 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:40,712 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:40,712 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [10, 10, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:40,712 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-12-06 19:11:40,713 INFO L791 eck$LassoCheckResult]: Stem: 43206#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 43166#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 43167#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 43170#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43171#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43245#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43246#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43172#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43173#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43174#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43244#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43330#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43329#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43328#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43327#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43326#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43325#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43324#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43323#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43322#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43321#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43320#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 43319#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 43318#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 43133#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 43317#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 43316#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 43153#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 43315#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 43314#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 43308#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 43310#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 43312#L24 assume ~n#1 < 2; 43311#merge_sortFINAL assume true; 43307#merge_sortEXIT >#87#return; 43215#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 43303#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 43299#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 43188#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 43298#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 44173#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 44167#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 44169#merge_sortENTRY [2021-12-06 19:11:40,713 INFO L793 eck$LassoCheckResult]: Loop: 44169#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 44178#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 44166#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 44169#merge_sortENTRY [2021-12-06 19:11:40,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:40,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1347863668, now seen corresponding path program 6 times [2021-12-06 19:11:40,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:40,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682045058] [2021-12-06 19:11:40,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:40,714 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:11:40,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:40,946 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 19 proven. 107 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:40,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:40,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682045058] [2021-12-06 19:11:40,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682045058] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:40,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981648231] [2021-12-06 19:11:40,946 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:11:40,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:40,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:40,947 INFO L229 MonitoredProcess]: Starting monitored process 188 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:40,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2021-12-06 19:11:41,044 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-12-06 19:11:41,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:41,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:11:41,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:41,174 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-06 19:11:41,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:41,289 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 19 proven. 3 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-12-06 19:11:41,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981648231] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:41,290 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:41,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 10, 10] total 34 [2021-12-06 19:11:41,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989447034] [2021-12-06 19:11:41,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:41,290 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:41,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:41,290 INFO L85 PathProgramCache]: Analyzing trace with hash 30001, now seen corresponding path program 7 times [2021-12-06 19:11:41,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:41,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674515661] [2021-12-06 19:11:41,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:41,291 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:41,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:41,293 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:41,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:41,295 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:41,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:41,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-06 19:11:41,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-12-06 19:11:41,396 INFO L87 Difference]: Start difference. First operand 3253 states and 4056 transitions. cyclomatic complexity: 1005 Second operand has 34 states, 25 states have (on average 2.0) internal successors, (50), 27 states have internal predecessors, (50), 10 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 19:11:42,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:42,156 INFO L93 Difference]: Finished difference Result 2748 states and 3414 transitions. [2021-12-06 19:11:42,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-06 19:11:42,157 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2748 states and 3414 transitions. [2021-12-06 19:11:42,168 INFO L131 ngComponentsAnalysis]: Automaton has 142 accepting balls. 1078 [2021-12-06 19:11:42,183 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2748 states to 2681 states and 3334 transitions. [2021-12-06 19:11:42,183 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2483 [2021-12-06 19:11:42,184 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2509 [2021-12-06 19:11:42,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2681 states and 3334 transitions. [2021-12-06 19:11:42,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:42,185 INFO L681 BuchiCegarLoop]: Abstraction has 2681 states and 3334 transitions. [2021-12-06 19:11:42,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2681 states and 3334 transitions. [2021-12-06 19:11:42,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2681 to 1769. [2021-12-06 19:11:42,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1769 states, 1645 states have (on average 1.1914893617021276) internal successors, (1960), 1639 states have internal predecessors, (1960), 72 states have call successors, (74), 52 states have call predecessors, (74), 52 states have return successors, (152), 77 states have call predecessors, (152), 66 states have call successors, (152) [2021-12-06 19:11:42,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1769 states to 1769 states and 2186 transitions. [2021-12-06 19:11:42,209 INFO L704 BuchiCegarLoop]: Abstraction has 1769 states and 2186 transitions. [2021-12-06 19:11:42,209 INFO L587 BuchiCegarLoop]: Abstraction has 1769 states and 2186 transitions. [2021-12-06 19:11:42,209 INFO L425 BuchiCegarLoop]: ======== Iteration 21============ [2021-12-06 19:11:42,209 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1769 states and 2186 transitions. [2021-12-06 19:11:42,214 INFO L131 ngComponentsAnalysis]: Automaton has 75 accepting balls. 578 [2021-12-06 19:11:42,214 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:42,214 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:42,215 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:42,215 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 19:11:42,215 INFO L791 eck$LassoCheckResult]: Stem: 49554#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 49527#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 49528#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 49532#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 49533#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 49534#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 49535#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 49536#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 49599#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 49598#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 49505#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 49704#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 49703#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 49678#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 49683#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 49705#L24 assume ~n#1 < 2; 49706#merge_sortFINAL assume true; 49677#merge_sortEXIT >#87#return; 49679#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 49739#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 49790#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 49786#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 49787#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 49791#L24 assume ~n#1 < 2; 49789#merge_sortFINAL assume true; 49785#merge_sortEXIT >#87#return; 49782#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 49783#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 49788#L24 assume ~n#1 < 2; 49784#merge_sortFINAL assume true; 49781#merge_sortEXIT >#89#return; 49780#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 49779#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 49778#L12 assume !(merge_~j~0#1 == merge_~n#1); 49777#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 49772#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 49767#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 49764#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 49762#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 49759#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 49755#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 49752#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 49751#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 49750#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 49749#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 49748#L11-4 merge_~i~0#1 := 0; 49747#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 49746#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 49745#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 49744#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 49743#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 49742#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 49741#L8 assume { :end_inline_merge } true; 49740#merge_sortFINAL assume true; 49738#merge_sortEXIT >#89#return; 49737#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 49736#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 49734#L12 assume !(merge_~j~0#1 == merge_~n#1); 49732#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 49733#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 49725#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 49726#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 49719#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 49720#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 49556#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 49537#L12 [2021-12-06 19:11:42,215 INFO L793 eck$LassoCheckResult]: Loop: 49537#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 49538#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 51241#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 50720#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 49537#L12 [2021-12-06 19:11:42,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:42,215 INFO L85 PathProgramCache]: Analyzing trace with hash 519552441, now seen corresponding path program 3 times [2021-12-06 19:11:42,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:42,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997535087] [2021-12-06 19:11:42,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:42,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:42,244 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:42,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:42,274 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:42,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:42,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1495548, now seen corresponding path program 3 times [2021-12-06 19:11:42,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:42,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797363591] [2021-12-06 19:11:42,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:42,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:42,277 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:42,280 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:42,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:42,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1023996852, now seen corresponding path program 4 times [2021-12-06 19:11:42,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:42,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008056525] [2021-12-06 19:11:42,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:42,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:42,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:42,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:11:42,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:42,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:11:42,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:42,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:42,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:42,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:42,408 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 32 proven. 28 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 19:11:42,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:42,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008056525] [2021-12-06 19:11:42,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008056525] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:42,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356242644] [2021-12-06 19:11:42,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:11:42,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:42,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:42,410 INFO L229 MonitoredProcess]: Starting monitored process 189 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:42,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2021-12-06 19:11:42,487 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:11:42,487 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:42,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 17 conjunts are in the unsatisfiable core [2021-12-06 19:11:42,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:42,640 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 26 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 19:11:42,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:42,728 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 34 proven. 26 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 19:11:42,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356242644] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:42,729 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:42,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 25 [2021-12-06 19:11:42,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948932617] [2021-12-06 19:11:42,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:42,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:42,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-06 19:11:42,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-12-06 19:11:42,781 INFO L87 Difference]: Start difference. First operand 1769 states and 2186 transitions. cyclomatic complexity: 516 Second operand has 25 states, 24 states have (on average 3.8333333333333335) internal successors, (92), 20 states have internal predecessors, (92), 6 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-12-06 19:11:43,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:43,342 INFO L93 Difference]: Finished difference Result 2873 states and 3682 transitions. [2021-12-06 19:11:43,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-06 19:11:43,342 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2873 states and 3682 transitions. [2021-12-06 19:11:43,354 INFO L131 ngComponentsAnalysis]: Automaton has 184 accepting balls. 1042 [2021-12-06 19:11:43,371 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2873 states to 2872 states and 3681 transitions. [2021-12-06 19:11:43,371 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2682 [2021-12-06 19:11:43,372 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2682 [2021-12-06 19:11:43,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2872 states and 3681 transitions. [2021-12-06 19:11:43,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:43,372 INFO L681 BuchiCegarLoop]: Abstraction has 2872 states and 3681 transitions. [2021-12-06 19:11:43,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states and 3681 transitions. [2021-12-06 19:11:43,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 1993. [2021-12-06 19:11:43,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1993 states, 1869 states have (on average 1.202247191011236) internal successors, (2247), 1863 states have internal predecessors, (2247), 72 states have call successors, (74), 52 states have call predecessors, (74), 52 states have return successors, (152), 77 states have call predecessors, (152), 66 states have call successors, (152) [2021-12-06 19:11:43,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1993 states to 1993 states and 2473 transitions. [2021-12-06 19:11:43,399 INFO L704 BuchiCegarLoop]: Abstraction has 1993 states and 2473 transitions. [2021-12-06 19:11:43,399 INFO L587 BuchiCegarLoop]: Abstraction has 1993 states and 2473 transitions. [2021-12-06 19:11:43,399 INFO L425 BuchiCegarLoop]: ======== Iteration 22============ [2021-12-06 19:11:43,399 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1993 states and 2473 transitions. [2021-12-06 19:11:43,405 INFO L131 ngComponentsAnalysis]: Automaton has 91 accepting balls. 706 [2021-12-06 19:11:43,405 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:43,405 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:43,405 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:43,406 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:43,406 INFO L791 eck$LassoCheckResult]: Stem: 54730#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 54701#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 54702#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 54706#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 54707#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 54708#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 54709#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 54710#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 54780#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 54779#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 54687#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 54797#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 54795#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 54792#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 54793#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 54796#L24 assume ~n#1 < 2; 54794#merge_sortFINAL assume true; 54791#merge_sortEXIT >#87#return; 54789#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 54790#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 54847#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 54842#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 54843#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 54846#L24 assume ~n#1 < 2; 54845#merge_sortFINAL assume true; 54841#merge_sortEXIT >#87#return; 54838#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 54839#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 54844#L24 assume ~n#1 < 2; 54840#merge_sortFINAL assume true; 54837#merge_sortEXIT >#89#return; 54834#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 54831#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 54829#L12 assume !(merge_~j~0#1 == merge_~n#1); 54827#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 54822#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 54818#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 54816#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 54815#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 54814#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 54813#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 54810#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 54809#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 54808#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 54807#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 54806#L11-4 merge_~i~0#1 := 0; 54805#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 54804#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 54803#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 54802#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 54801#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 54800#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 54799#L8 assume { :end_inline_merge } true; 54798#merge_sortFINAL assume true; 54788#merge_sortEXIT >#89#return; 54787#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 54783#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 54781#L12 assume !(merge_~j~0#1 == merge_~n#1); 54782#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 56311#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 56312#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 56614#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 56613#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 56611#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 56612#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 56657#L12 [2021-12-06 19:11:43,406 INFO L793 eck$LassoCheckResult]: Loop: 56657#L12 assume !(merge_~j~0#1 == merge_~n#1); 56654#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 54722#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 54724#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 56665#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 56664#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 56663#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 56659#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 56657#L12 [2021-12-06 19:11:43,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:43,406 INFO L85 PathProgramCache]: Analyzing trace with hash 576810743, now seen corresponding path program 1 times [2021-12-06 19:11:43,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:43,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820290274] [2021-12-06 19:11:43,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:43,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:43,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:43,431 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:43,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:43,454 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:43,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:43,455 INFO L85 PathProgramCache]: Analyzing trace with hash 291245299, now seen corresponding path program 2 times [2021-12-06 19:11:43,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:43,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060609554] [2021-12-06 19:11:43,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:43,455 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:43,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:43,459 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:43,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:43,462 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:43,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:43,463 INFO L85 PathProgramCache]: Analyzing trace with hash 607266281, now seen corresponding path program 2 times [2021-12-06 19:11:43,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:43,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261340475] [2021-12-06 19:11:43,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:43,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:43,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:43,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:11:43,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:43,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:11:43,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:43,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:43,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:43,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:43,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:43,741 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 38 proven. 30 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 19:11:43,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:43,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261340475] [2021-12-06 19:11:43,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261340475] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:43,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571131026] [2021-12-06 19:11:43,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:11:43,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:43,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:43,743 INFO L229 MonitoredProcess]: Starting monitored process 190 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:43,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2021-12-06 19:11:43,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:11:43,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:43,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 32 conjunts are in the unsatisfiable core [2021-12-06 19:11:43,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:44,168 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 44 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-06 19:11:44,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:44,891 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 21 proven. 47 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 19:11:44,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571131026] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:44,891 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:44,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 17] total 40 [2021-12-06 19:11:44,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037850889] [2021-12-06 19:11:44,892 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:45,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:45,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-06 19:11:45,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1423, Unknown=0, NotChecked=0, Total=1560 [2021-12-06 19:11:45,007 INFO L87 Difference]: Start difference. First operand 1993 states and 2473 transitions. cyclomatic complexity: 595 Second operand has 40 states, 35 states have (on average 3.3142857142857145) internal successors, (116), 29 states have internal predecessors, (116), 14 states have call successors, (15), 5 states have call predecessors, (15), 3 states have return successors, (12), 9 states have call predecessors, (12), 11 states have call successors, (12) [2021-12-06 19:11:46,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:46,143 INFO L93 Difference]: Finished difference Result 2550 states and 3147 transitions. [2021-12-06 19:11:46,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-06 19:11:46,143 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2550 states and 3147 transitions. [2021-12-06 19:11:46,153 INFO L131 ngComponentsAnalysis]: Automaton has 140 accepting balls. 849 [2021-12-06 19:11:46,164 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2550 states to 2550 states and 3147 transitions. [2021-12-06 19:11:46,165 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2344 [2021-12-06 19:11:46,166 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2344 [2021-12-06 19:11:46,166 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2550 states and 3147 transitions. [2021-12-06 19:11:46,166 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:46,166 INFO L681 BuchiCegarLoop]: Abstraction has 2550 states and 3147 transitions. [2021-12-06 19:11:46,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2550 states and 3147 transitions. [2021-12-06 19:11:46,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2550 to 2134. [2021-12-06 19:11:46,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2134 states, 2009 states have (on average 1.199104031856645) internal successors, (2409), 2003 states have internal predecessors, (2409), 72 states have call successors, (74), 52 states have call predecessors, (74), 53 states have return successors, (157), 78 states have call predecessors, (157), 66 states have call successors, (157) [2021-12-06 19:11:46,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2134 states to 2134 states and 2640 transitions. [2021-12-06 19:11:46,195 INFO L704 BuchiCegarLoop]: Abstraction has 2134 states and 2640 transitions. [2021-12-06 19:11:46,196 INFO L587 BuchiCegarLoop]: Abstraction has 2134 states and 2640 transitions. [2021-12-06 19:11:46,196 INFO L425 BuchiCegarLoop]: ======== Iteration 23============ [2021-12-06 19:11:46,196 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2134 states and 2640 transitions. [2021-12-06 19:11:46,201 INFO L131 ngComponentsAnalysis]: Automaton has 110 accepting balls. 736 [2021-12-06 19:11:46,201 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:46,201 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:46,201 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:46,201 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:46,202 INFO L791 eck$LassoCheckResult]: Stem: 59860#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 59836#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 59837#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 59841#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 59842#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 59843#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 59844#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 59845#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 59903#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 59902#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 59901#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 59900#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 59899#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 59898#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 59819#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 60059#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 60060#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 59911#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 60048#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 60047#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 60035#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 60040#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 60050#L24 assume ~n#1 < 2; 60043#merge_sortFINAL assume true; 60033#merge_sortEXIT >#87#return; 59849#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 60094#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 60026#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 60024#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 60031#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 60032#L24 assume ~n#1 < 2; 60023#merge_sortFINAL assume true; 60025#merge_sortEXIT >#87#return; 60012#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 60014#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 60021#L24 assume ~n#1 < 2; 60022#merge_sortFINAL assume true; 60011#merge_sortEXIT >#89#return; 60013#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 60007#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 60008#L12 assume !(merge_~j~0#1 == merge_~n#1); 60003#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 60004#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 60655#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 60115#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 60116#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 59877#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 59878#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 59848#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 59850#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 60125#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 60126#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 60650#L11-4 merge_~i~0#1 := 0; 59904#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 59873#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 59871#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 59872#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 61332#L8 assume { :end_inline_merge } true; 61331#merge_sortFINAL assume true; 61329#merge_sortEXIT >#89#return; 61328#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 61326#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 61325#L12 assume !(merge_~j~0#1 == merge_~n#1); 61324#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 61321#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 61322#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 61323#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 61320#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 61318#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 61316#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 60462#L12 [2021-12-06 19:11:46,202 INFO L793 eck$LassoCheckResult]: Loop: 60462#L12 assume !(merge_~j~0#1 == merge_~n#1); 61312#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 61310#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 61311#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 61277#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 61278#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 61271#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 60461#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 60462#L12 [2021-12-06 19:11:46,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:46,202 INFO L85 PathProgramCache]: Analyzing trace with hash -2028560775, now seen corresponding path program 3 times [2021-12-06 19:11:46,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:46,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962382321] [2021-12-06 19:11:46,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:46,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:46,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:46,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:11:46,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:46,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:46,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:46,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:46,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:46,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:46,304 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2021-12-06 19:11:46,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:46,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962382321] [2021-12-06 19:11:46,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962382321] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:46,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754084657] [2021-12-06 19:11:46,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:11:46,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:46,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:46,306 INFO L229 MonitoredProcess]: Starting monitored process 191 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:46,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2021-12-06 19:11:46,400 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 19:11:46,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:46,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:11:46,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:46,485 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 19:11:46,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:46,558 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-06 19:11:46,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754084657] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:46,558 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:46,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6, 6] total 13 [2021-12-06 19:11:46,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179245226] [2021-12-06 19:11:46,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:46,559 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:46,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:46,559 INFO L85 PathProgramCache]: Analyzing trace with hash 291245299, now seen corresponding path program 3 times [2021-12-06 19:11:46,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:46,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928675133] [2021-12-06 19:11:46,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:46,559 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:46,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:46,563 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:46,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:46,566 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:46,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:46,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 19:11:46,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-06 19:11:46,687 INFO L87 Difference]: Start difference. First operand 2134 states and 2640 transitions. cyclomatic complexity: 640 Second operand has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 12 states have internal predecessors, (58), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:11:46,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:46,893 INFO L93 Difference]: Finished difference Result 3692 states and 4633 transitions. [2021-12-06 19:11:46,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 19:11:46,894 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3692 states and 4633 transitions. [2021-12-06 19:11:46,914 INFO L131 ngComponentsAnalysis]: Automaton has 180 accepting balls. 1132 [2021-12-06 19:11:46,931 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3692 states to 3692 states and 4633 transitions. [2021-12-06 19:11:46,932 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3341 [2021-12-06 19:11:46,933 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3341 [2021-12-06 19:11:46,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3692 states and 4633 transitions. [2021-12-06 19:11:46,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:46,935 INFO L681 BuchiCegarLoop]: Abstraction has 3692 states and 4633 transitions. [2021-12-06 19:11:46,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3692 states and 4633 transitions. [2021-12-06 19:11:46,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3692 to 2188. [2021-12-06 19:11:46,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2188 states, 2063 states have (on average 1.1938923897237033) internal successors, (2463), 2057 states have internal predecessors, (2463), 72 states have call successors, (74), 52 states have call predecessors, (74), 53 states have return successors, (157), 78 states have call predecessors, (157), 66 states have call successors, (157) [2021-12-06 19:11:46,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2188 states to 2188 states and 2694 transitions. [2021-12-06 19:11:46,969 INFO L704 BuchiCegarLoop]: Abstraction has 2188 states and 2694 transitions. [2021-12-06 19:11:46,969 INFO L587 BuchiCegarLoop]: Abstraction has 2188 states and 2694 transitions. [2021-12-06 19:11:46,969 INFO L425 BuchiCegarLoop]: ======== Iteration 24============ [2021-12-06 19:11:46,969 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2188 states and 2694 transitions. [2021-12-06 19:11:46,975 INFO L131 ngComponentsAnalysis]: Automaton has 110 accepting balls. 736 [2021-12-06 19:11:46,975 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:46,975 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:46,975 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:46,976 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:11:46,976 INFO L791 eck$LassoCheckResult]: Stem: 66182#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 66150#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 66151#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 66155#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 66156#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 66157#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 66158#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 66159#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 66235#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 66234#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 66142#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 66271#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 66272#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 66808#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 66809#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 66811#L24 assume ~n#1 < 2; 66810#merge_sortFINAL assume true; 66807#merge_sortEXIT >#87#return; 66805#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 66806#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 66858#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 66854#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 66855#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 66859#L24 assume ~n#1 < 2; 66857#merge_sortFINAL assume true; 66853#merge_sortEXIT >#87#return; 66850#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 66851#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 66856#L24 assume ~n#1 < 2; 66852#merge_sortFINAL assume true; 66849#merge_sortEXIT >#89#return; 66848#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 66847#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 66846#L12 assume !(merge_~j~0#1 == merge_~n#1); 66845#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 66841#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 66842#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 66863#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 66862#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 66861#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 66827#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 66824#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 66823#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 66822#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 66821#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 66820#L11-4 merge_~i~0#1 := 0; 66819#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 66818#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 66817#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 66816#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 66815#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 66814#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 66813#L8 assume { :end_inline_merge } true; 66812#merge_sortFINAL assume true; 66804#merge_sortEXIT >#89#return; 66803#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 66802#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 66798#L12 assume !(merge_~j~0#1 == merge_~n#1); 66141#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 66143#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 67846#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 68167#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 68166#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 68165#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 68164#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 68163#L12 assume !(merge_~j~0#1 == merge_~n#1); 68127#L13 assume merge_~i~0#1 == merge_~m#1;merge_#t~post5#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post5#1;call merge_#t~mem6#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post5#1, 4);merge_#t~ite14#1 := merge_#t~mem6#1; 68125#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 68124#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 68122#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 68120#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 66209#L11-4 merge_~i~0#1 := 0; 66194#L17-3 [2021-12-06 19:11:46,976 INFO L793 eck$LassoCheckResult]: Loop: 66194#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 66187#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 66194#L17-3 [2021-12-06 19:11:46,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:46,976 INFO L85 PathProgramCache]: Analyzing trace with hash -449494681, now seen corresponding path program 1 times [2021-12-06 19:11:46,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:46,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221914801] [2021-12-06 19:11:46,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:46,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:46,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:11:47,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:11:47,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:47,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:47,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,069 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 30 proven. 26 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 19:11:47,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:47,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221914801] [2021-12-06 19:11:47,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221914801] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:47,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795648278] [2021-12-06 19:11:47,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:47,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:47,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:47,071 INFO L229 MonitoredProcess]: Starting monitored process 192 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:47,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2021-12-06 19:11:47,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 408 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:11:47,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:47,271 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 33 proven. 23 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 19:11:47,272 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:47,340 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 33 proven. 23 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 19:11:47,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795648278] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:47,341 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:47,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 17 [2021-12-06 19:11:47,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89341884] [2021-12-06 19:11:47,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:47,341 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:47,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:47,342 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 4 times [2021-12-06 19:11:47,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:47,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849352805] [2021-12-06 19:11:47,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:47,342 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:47,345 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:47,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:47,348 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:47,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:47,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 19:11:47,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-12-06 19:11:47,390 INFO L87 Difference]: Start difference. First operand 2188 states and 2694 transitions. cyclomatic complexity: 640 Second operand has 17 states, 17 states have (on average 4.647058823529412) internal successors, (79), 15 states have internal predecessors, (79), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:11:47,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:47,578 INFO L93 Difference]: Finished difference Result 2278 states and 2796 transitions. [2021-12-06 19:11:47,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 19:11:47,579 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2278 states and 2796 transitions. [2021-12-06 19:11:47,588 INFO L131 ngComponentsAnalysis]: Automaton has 112 accepting balls. 742 [2021-12-06 19:11:47,596 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2278 states to 2278 states and 2796 transitions. [2021-12-06 19:11:47,596 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2080 [2021-12-06 19:11:47,597 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2080 [2021-12-06 19:11:47,597 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2278 states and 2796 transitions. [2021-12-06 19:11:47,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:47,598 INFO L681 BuchiCegarLoop]: Abstraction has 2278 states and 2796 transitions. [2021-12-06 19:11:47,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2278 states and 2796 transitions. [2021-12-06 19:11:47,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2278 to 2227. [2021-12-06 19:11:47,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2227 states, 2102 states have (on average 1.19267364414843) internal successors, (2507), 2096 states have internal predecessors, (2507), 72 states have call successors, (74), 52 states have call predecessors, (74), 53 states have return successors, (157), 78 states have call predecessors, (157), 66 states have call successors, (157) [2021-12-06 19:11:47,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2227 states to 2227 states and 2738 transitions. [2021-12-06 19:11:47,623 INFO L704 BuchiCegarLoop]: Abstraction has 2227 states and 2738 transitions. [2021-12-06 19:11:47,623 INFO L587 BuchiCegarLoop]: Abstraction has 2227 states and 2738 transitions. [2021-12-06 19:11:47,623 INFO L425 BuchiCegarLoop]: ======== Iteration 25============ [2021-12-06 19:11:47,623 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2227 states and 2738 transitions. [2021-12-06 19:11:47,629 INFO L131 ngComponentsAnalysis]: Automaton has 110 accepting balls. 736 [2021-12-06 19:11:47,629 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:47,629 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:47,630 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:47,630 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2021-12-06 19:11:47,630 INFO L791 eck$LassoCheckResult]: Stem: 71164#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 71134#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 71135#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 71137#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 71138#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 71139#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 71140#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 71141#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 71208#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 71207#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 71124#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 71305#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 71303#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 71284#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 71285#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 71309#L24 assume ~n#1 < 2; 71297#merge_sortFINAL assume true; 71298#merge_sortEXIT >#87#return; 71314#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 71355#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 71406#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 71402#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 71403#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 71407#L24 assume ~n#1 < 2; 71405#merge_sortFINAL assume true; 71401#merge_sortEXIT >#87#return; 71398#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 71399#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 71404#L24 assume ~n#1 < 2; 71400#merge_sortFINAL assume true; 71397#merge_sortEXIT >#89#return; 71396#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 71395#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 71394#L12 assume !(merge_~j~0#1 == merge_~n#1); 71393#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 71389#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 71385#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 71381#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 71378#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 71375#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 71371#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 71368#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 71367#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 71366#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 71365#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 71364#L11-4 merge_~i~0#1 := 0; 71363#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 71362#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 71361#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 71360#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 71359#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 71358#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 71357#L8 assume { :end_inline_merge } true; 71356#merge_sortFINAL assume true; 71354#merge_sortEXIT >#89#return; 71353#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 71352#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 71350#L12 assume !(merge_~j~0#1 == merge_~n#1); 71351#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 71324#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 71326#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 73249#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 73250#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 73245#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 73246#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 73256#L12 assume !(merge_~j~0#1 == merge_~n#1); 73254#L13 assume merge_~i~0#1 == merge_~m#1;merge_#t~post5#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post5#1;call merge_#t~mem6#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post5#1, 4);merge_#t~ite14#1 := merge_#t~mem6#1; 73251#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 73247#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 73248#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 73242#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 73240#L12 assume !(merge_~j~0#1 == merge_~n#1); 71123#L13 [2021-12-06 19:11:47,630 INFO L793 eck$LassoCheckResult]: Loop: 71123#L13 assume merge_~i~0#1 == merge_~m#1;merge_#t~post5#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post5#1;call merge_#t~mem6#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post5#1, 4);merge_#t~ite14#1 := merge_#t~mem6#1; 71125#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 73330#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 73243#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 73244#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 73278#L12 assume !(merge_~j~0#1 == merge_~n#1); 71123#L13 [2021-12-06 19:11:47,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:47,631 INFO L85 PathProgramCache]: Analyzing trace with hash -449494641, now seen corresponding path program 2 times [2021-12-06 19:11:47,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:47,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952892581] [2021-12-06 19:11:47,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:47,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:47,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:47,657 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:47,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:47,685 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:47,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:47,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1578483347, now seen corresponding path program 2 times [2021-12-06 19:11:47,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:47,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454997480] [2021-12-06 19:11:47,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:47,686 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:47,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:47,689 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:47,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:47,692 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:47,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:47,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1807016543, now seen corresponding path program 3 times [2021-12-06 19:11:47,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:47,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84230187] [2021-12-06 19:11:47,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:47,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:47,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 19:11:47,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 19:11:47,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:47,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:47,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:47,810 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 52 proven. 32 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 19:11:47,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:47,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84230187] [2021-12-06 19:11:47,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84230187] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:47,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097043384] [2021-12-06 19:11:47,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:11:47,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:47,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:47,812 INFO L229 MonitoredProcess]: Starting monitored process 193 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:47,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2021-12-06 19:11:47,922 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-12-06 19:11:47,922 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:47,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:11:47,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:48,064 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 65 proven. 19 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 19:11:48,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:48,134 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 65 proven. 19 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-12-06 19:11:48,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097043384] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:48,134 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:48,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 20 [2021-12-06 19:11:48,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147049629] [2021-12-06 19:11:48,135 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:48,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:48,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 19:11:48,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2021-12-06 19:11:48,196 INFO L87 Difference]: Start difference. First operand 2227 states and 2738 transitions. cyclomatic complexity: 645 Second operand has 20 states, 19 states have (on average 4.7894736842105265) internal successors, (91), 18 states have internal predecessors, (91), 3 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:11:48,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:48,349 INFO L93 Difference]: Finished difference Result 2248 states and 2757 transitions. [2021-12-06 19:11:48,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 19:11:48,350 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2248 states and 2757 transitions. [2021-12-06 19:11:48,358 INFO L131 ngComponentsAnalysis]: Automaton has 111 accepting balls. 738 [2021-12-06 19:11:48,366 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2248 states to 2248 states and 2757 transitions. [2021-12-06 19:11:48,366 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2057 [2021-12-06 19:11:48,367 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2080 [2021-12-06 19:11:48,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2248 states and 2757 transitions. [2021-12-06 19:11:48,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:48,367 INFO L681 BuchiCegarLoop]: Abstraction has 2248 states and 2757 transitions. [2021-12-06 19:11:48,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states and 2757 transitions. [2021-12-06 19:11:48,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 2233. [2021-12-06 19:11:48,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2233 states, 2108 states have (on average 1.1911764705882353) internal successors, (2511), 2102 states have internal predecessors, (2511), 72 states have call successors, (74), 52 states have call predecessors, (74), 53 states have return successors, (157), 78 states have call predecessors, (157), 66 states have call successors, (157) [2021-12-06 19:11:48,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2233 states to 2233 states and 2742 transitions. [2021-12-06 19:11:48,389 INFO L704 BuchiCegarLoop]: Abstraction has 2233 states and 2742 transitions. [2021-12-06 19:11:48,389 INFO L587 BuchiCegarLoop]: Abstraction has 2233 states and 2742 transitions. [2021-12-06 19:11:48,389 INFO L425 BuchiCegarLoop]: ======== Iteration 26============ [2021-12-06 19:11:48,389 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2233 states and 2742 transitions. [2021-12-06 19:11:48,394 INFO L131 ngComponentsAnalysis]: Automaton has 110 accepting balls. 736 [2021-12-06 19:11:48,394 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:48,395 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:48,395 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:48,395 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:48,395 INFO L791 eck$LassoCheckResult]: Stem: 76186#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 76161#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 76162#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 76164#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 76165#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 76166#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 76167#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 76235#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 76234#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 76233#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 76232#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 76231#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 76230#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 76229#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 76192#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 76343#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 76344#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 76240#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 76339#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 76337#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 76310#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 76334#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 76335#L24 assume ~n#1 < 2; 76340#merge_sortFINAL assume true; 76309#merge_sortEXIT >#87#return; 76144#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 76363#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 76302#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 76300#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 76307#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 76308#L24 assume ~n#1 < 2; 76299#merge_sortFINAL assume true; 76301#merge_sortEXIT >#87#return; 76288#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 76290#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 76297#L24 assume ~n#1 < 2; 76298#merge_sortFINAL assume true; 76287#merge_sortEXIT >#89#return; 76289#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 76283#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 76284#L12 assume !(merge_~j~0#1 == merge_~n#1); 76279#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 76280#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 76346#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 76347#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 76259#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 76257#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 76258#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 76170#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 76172#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 76388#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 76389#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 76384#L11-4 merge_~i~0#1 := 0; 76385#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 77279#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 77277#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 77272#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 77271#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 77268#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 77261#L8 assume { :end_inline_merge } true; 77260#merge_sortFINAL assume true; 77258#merge_sortEXIT >#89#return; 77257#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 77255#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 77253#L12 assume !(merge_~j~0#1 == merge_~n#1); 77252#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 77249#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 77247#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 77245#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 77242#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 77239#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 77236#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 77234#L12 [2021-12-06 19:11:48,395 INFO L793 eck$LassoCheckResult]: Loop: 77234#L12 assume !(merge_~j~0#1 == merge_~n#1); 77232#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 77233#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 77248#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 77246#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 77243#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 77240#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 77237#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 77234#L12 [2021-12-06 19:11:48,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:48,396 INFO L85 PathProgramCache]: Analyzing trace with hash 210857015, now seen corresponding path program 4 times [2021-12-06 19:11:48,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:48,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790659470] [2021-12-06 19:11:48,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:48,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:48,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:48,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-06 19:11:48,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:48,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 19:11:48,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:48,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:48,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:48,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:48,708 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 34 proven. 51 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-12-06 19:11:48,708 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:48,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790659470] [2021-12-06 19:11:48,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790659470] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:48,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109702688] [2021-12-06 19:11:48,708 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:11:48,708 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:48,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:48,709 INFO L229 MonitoredProcess]: Starting monitored process 194 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:48,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2021-12-06 19:11:48,795 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:11:48,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:48,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 18 conjunts are in the unsatisfiable core [2021-12-06 19:11:48,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:48,910 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 26 proven. 47 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 19:11:48,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:49,017 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 26 proven. 47 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 19:11:49,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109702688] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:49,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:49,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 17, 17] total 30 [2021-12-06 19:11:49,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309589860] [2021-12-06 19:11:49,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:49,018 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:11:49,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:49,018 INFO L85 PathProgramCache]: Analyzing trace with hash 291245299, now seen corresponding path program 4 times [2021-12-06 19:11:49,018 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:49,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588089491] [2021-12-06 19:11:49,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:49,018 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:49,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:49,022 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:49,025 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:49,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:49,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 19:11:49,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=766, Unknown=0, NotChecked=0, Total=870 [2021-12-06 19:11:49,152 INFO L87 Difference]: Start difference. First operand 2233 states and 2742 transitions. cyclomatic complexity: 642 Second operand has 30 states, 24 states have (on average 3.375) internal successors, (81), 26 states have internal predecessors, (81), 7 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 7 states have call predecessors, (10), 5 states have call successors, (10) [2021-12-06 19:11:49,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:49,844 INFO L93 Difference]: Finished difference Result 3343 states and 4256 transitions. [2021-12-06 19:11:49,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 19:11:49,845 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3343 states and 4256 transitions. [2021-12-06 19:11:49,860 INFO L131 ngComponentsAnalysis]: Automaton has 201 accepting balls. 1090 [2021-12-06 19:11:49,873 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3343 states to 3340 states and 4253 transitions. [2021-12-06 19:11:49,874 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3144 [2021-12-06 19:11:49,875 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3144 [2021-12-06 19:11:49,875 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3340 states and 4253 transitions. [2021-12-06 19:11:49,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:49,876 INFO L681 BuchiCegarLoop]: Abstraction has 3340 states and 4253 transitions. [2021-12-06 19:11:49,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3340 states and 4253 transitions. [2021-12-06 19:11:49,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3340 to 2353. [2021-12-06 19:11:49,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 2211 states have (on average 1.191316146540027) internal successors, (2634), 2211 states have internal predecessors, (2634), 84 states have call successors, (86), 56 states have call predecessors, (86), 58 states have return successors, (219), 85 states have call predecessors, (219), 77 states have call successors, (219) [2021-12-06 19:11:49,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 2939 transitions. [2021-12-06 19:11:49,906 INFO L704 BuchiCegarLoop]: Abstraction has 2353 states and 2939 transitions. [2021-12-06 19:11:49,906 INFO L587 BuchiCegarLoop]: Abstraction has 2353 states and 2939 transitions. [2021-12-06 19:11:49,906 INFO L425 BuchiCegarLoop]: ======== Iteration 27============ [2021-12-06 19:11:49,906 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2353 states and 2939 transitions. [2021-12-06 19:11:49,912 INFO L131 ngComponentsAnalysis]: Automaton has 122 accepting balls. 787 [2021-12-06 19:11:49,912 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:49,912 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:49,912 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:49,912 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 19:11:49,913 INFO L791 eck$LassoCheckResult]: Stem: 82329#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 82304#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 82305#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 82309#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 82310#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 82311#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 82312#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 82374#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 82373#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 82372#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 82371#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 82370#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 82279#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 82348#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82525#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 82513#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 82523#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82522#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 82519#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 82520#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82526#L24 assume ~n#1 < 2; 82524#merge_sortFINAL assume true; 82518#merge_sortEXIT >#87#return; 82509#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 82514#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82521#L24 assume ~n#1 < 2; 82517#merge_sortFINAL assume true; 82508#merge_sortEXIT >#89#return; 82510#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 82696#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 82694#L12 assume !(merge_~j~0#1 == merge_~n#1); 82691#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 82688#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 82684#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 82682#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 82681#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 82680#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 82679#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 82677#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 82640#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 82635#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 82630#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 82624#L11-4 merge_~i~0#1 := 0; 82619#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 82614#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 82609#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 82602#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 82601#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 82595#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 82591#L8 assume { :end_inline_merge } true; 82587#merge_sortFINAL assume true; 82583#merge_sortEXIT >#87#return; 82574#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 82576#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82573#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 82575#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 82785#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82786#L24 assume ~n#1 < 2; 82780#merge_sortFINAL assume true; 82781#merge_sortEXIT >#87#return; 82533#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 82580#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 82532#L24 assume ~n#1 < 2; 82534#merge_sortFINAL assume true; 84076#merge_sortEXIT >#89#return; 84075#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 84074#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 84073#L12 assume !(merge_~j~0#1 == merge_~n#1); 84072#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 84070#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 84069#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 84068#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 84067#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 84066#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 84064#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 84061#L12 [2021-12-06 19:11:49,913 INFO L793 eck$LassoCheckResult]: Loop: 84061#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 84062#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 84077#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 84065#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 84061#L12 [2021-12-06 19:11:49,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:49,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1457448186, now seen corresponding path program 5 times [2021-12-06 19:11:49,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:49,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712253813] [2021-12-06 19:11:49,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:49,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:49,939 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:49,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:49,964 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:49,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:49,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1495548, now seen corresponding path program 4 times [2021-12-06 19:11:49,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:49,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668868547] [2021-12-06 19:11:49,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:49,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:49,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:49,968 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:49,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:49,972 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:49,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:49,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1384586623, now seen corresponding path program 6 times [2021-12-06 19:11:49,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:49,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32169854] [2021-12-06 19:11:49,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:49,973 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:50,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:11:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:11:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:50,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:11:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:50,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 19:11:50,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:50,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 19:11:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:50,212 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 36 proven. 40 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-12-06 19:11:50,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:50,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32169854] [2021-12-06 19:11:50,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32169854] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:50,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201103352] [2021-12-06 19:11:50,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:11:50,213 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:50,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:50,214 INFO L229 MonitoredProcess]: Starting monitored process 195 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:50,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2021-12-06 19:11:50,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-12-06 19:11:50,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:50,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:11:50,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:50,465 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2021-12-06 19:11:50,465 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 19:11:50,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201103352] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:11:50,466 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 19:11:50,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [19] total 25 [2021-12-06 19:11:50,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518313738] [2021-12-06 19:11:50,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:11:50,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:50,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 19:11:50,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=574, Unknown=0, NotChecked=0, Total=650 [2021-12-06 19:11:50,518 INFO L87 Difference]: Start difference. First operand 2353 states and 2939 transitions. cyclomatic complexity: 731 Second operand has 9 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 2 states have call successors, (4), 1 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:11:50,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:11:50,653 INFO L93 Difference]: Finished difference Result 2505 states and 3085 transitions. [2021-12-06 19:11:50,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 19:11:50,654 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2505 states and 3085 transitions. [2021-12-06 19:11:50,665 INFO L131 ngComponentsAnalysis]: Automaton has 120 accepting balls. 764 [2021-12-06 19:11:50,674 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2505 states to 2413 states and 2979 transitions. [2021-12-06 19:11:50,674 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2289 [2021-12-06 19:11:50,675 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2355 [2021-12-06 19:11:50,676 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2413 states and 2979 transitions. [2021-12-06 19:11:50,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:11:50,677 INFO L681 BuchiCegarLoop]: Abstraction has 2413 states and 2979 transitions. [2021-12-06 19:11:50,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2413 states and 2979 transitions. [2021-12-06 19:11:50,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2413 to 2291. [2021-12-06 19:11:50,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2291 states, 2148 states have (on average 1.1792364990689013) internal successors, (2533), 2149 states have internal predecessors, (2533), 84 states have call successors, (86), 56 states have call predecessors, (86), 59 states have return successors, (220), 85 states have call predecessors, (220), 77 states have call successors, (220) [2021-12-06 19:11:50,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2291 states to 2291 states and 2839 transitions. [2021-12-06 19:11:50,701 INFO L704 BuchiCegarLoop]: Abstraction has 2291 states and 2839 transitions. [2021-12-06 19:11:50,701 INFO L587 BuchiCegarLoop]: Abstraction has 2291 states and 2839 transitions. [2021-12-06 19:11:50,701 INFO L425 BuchiCegarLoop]: ======== Iteration 28============ [2021-12-06 19:11:50,701 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2291 states and 2839 transitions. [2021-12-06 19:11:50,708 INFO L131 ngComponentsAnalysis]: Automaton has 112 accepting balls. 723 [2021-12-06 19:11:50,708 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:11:50,708 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:11:50,708 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:50,708 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1] [2021-12-06 19:11:50,709 INFO L791 eck$LassoCheckResult]: Stem: 87499#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 87478#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 87479#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 87481#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 87482#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 87483#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 87484#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 87485#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 87546#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 87545#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 87510#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 87637#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 87624#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 87606#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 87612#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 87634#L24 assume ~n#1 < 2; 87635#merge_sortFINAL assume true; 87605#merge_sortEXIT >#87#return; 87512#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 87602#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 87599#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 87592#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 87594#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 87600#L24 assume ~n#1 < 2; 87601#merge_sortFINAL assume true; 87591#merge_sortEXIT >#87#return; 87593#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 88996#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 88998#L24 assume ~n#1 < 2; 88997#merge_sortFINAL assume true; 88995#merge_sortEXIT >#89#return; 88994#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 88993#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 88992#L12 assume !(merge_~j~0#1 == merge_~n#1); 88991#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 88989#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 88990#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 87693#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 87694#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 87568#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 87569#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 87557#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 87558#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 87553#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 87554#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 87549#L11-4 merge_~i~0#1 := 0; 87550#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 88926#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 88927#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 87511#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 87513#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 88979#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 88978#L8 assume { :end_inline_merge } true; 88977#merge_sortFINAL assume true; 88976#merge_sortEXIT >#89#return; 88975#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 88974#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 88973#L12 assume !(merge_~j~0#1 == merge_~n#1); 88972#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 88970#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 88969#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 88968#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 88967#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 88966#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 88965#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 88964#L12 assume !(merge_~j~0#1 == merge_~n#1); 88963#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 88961#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 88960#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 88959#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 88958#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 88957#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 88955#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 88942#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 88939#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 88938#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 88937#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 87523#L11-4 merge_~i~0#1 := 0; 87509#L17-3 [2021-12-06 19:11:50,709 INFO L793 eck$LassoCheckResult]: Loop: 87509#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 87502#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 87509#L17-3 [2021-12-06 19:11:50,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:50,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1746497660, now seen corresponding path program 7 times [2021-12-06 19:11:50,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:50,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853812554] [2021-12-06 19:11:50,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:50,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:50,739 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:50,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:50,772 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:50,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:50,773 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 5 times [2021-12-06 19:11:50,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:50,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082521645] [2021-12-06 19:11:50,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:50,773 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:50,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:50,776 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:50,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:50,778 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:11:50,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:50,779 INFO L85 PathProgramCache]: Analyzing trace with hash 947963078, now seen corresponding path program 8 times [2021-12-06 19:11:50,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:50,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080293112] [2021-12-06 19:11:50,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:50,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:50,805 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:11:50,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:11:50,836 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:12:08,505 WARN L227 SmtUtils]: Spent 13.62s on a formula simplification. DAG size of input: 368 DAG size of output: 309 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:12:22,537 WARN L227 SmtUtils]: Spent 8.03s on a formula simplification. DAG size of input: 181 DAG size of output: 170 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:12:22,744 WARN L322 ript$VariableManager]: TermVariabe |aux_mod_v_merge_sort_#in~n#1_257_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:12:22,744 WARN L322 ript$VariableManager]: TermVariabe |aux_div_v_merge_sort_#in~n#1_257_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:12:46,476 WARN L227 SmtUtils]: Spent 11.07s on a formula simplification. DAG size of input: 217 DAG size of output: 210 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:12:55,229 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:12:55,229 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:12:55,229 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:12:55,229 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:12:55,229 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:12:55,229 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:12:55,229 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:12:55,230 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:12:55,230 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration28_Lasso [2021-12-06 19:12:55,230 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:12:55,230 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:12:55,233 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,234 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,236 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,237 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,237 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,238 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,239 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,244 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,245 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,245 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,247 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,248 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,248 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,249 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,251 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,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-12-06 19:12:55,253 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,255 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:12:55,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-12-06 19:12:55,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-12-06 19:12:55,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-12-06 19:12:55,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-12-06 19:13:02,737 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:02,738 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:03,539 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:13:03,539 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:13:03,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,540 INFO L229 MonitoredProcess]: Starting monitored process 196 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2021-12-06 19:13:03,544 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,551 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,551 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,551 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,551 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,551 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,552 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Ended with exit code 0 [2021-12-06 19:13:03,570 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,571 INFO L229 MonitoredProcess]: Starting monitored process 197 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2021-12-06 19:13:03,572 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,578 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,578 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,579 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,579 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,579 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Ended with exit code 0 [2021-12-06 19:13:03,597 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,598 INFO L229 MonitoredProcess]: Starting monitored process 198 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2021-12-06 19:13:03,599 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,606 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,606 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,606 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,606 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,606 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,607 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,607 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,607 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Ended with exit code 0 [2021-12-06 19:13:03,625 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,626 INFO L229 MonitoredProcess]: Starting monitored process 199 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2021-12-06 19:13:03,627 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,634 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,634 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,634 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,634 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,635 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,635 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,653 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Ended with exit code 0 [2021-12-06 19:13:03,653 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,654 INFO L229 MonitoredProcess]: Starting monitored process 200 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2021-12-06 19:13:03,655 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,662 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,662 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,662 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,662 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,663 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Ended with exit code 0 [2021-12-06 19:13:03,681 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,682 INFO L229 MonitoredProcess]: Starting monitored process 201 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2021-12-06 19:13:03,683 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,689 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,689 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,690 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,690 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,690 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,690 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,690 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,691 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2021-12-06 19:13:03,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,709 INFO L229 MonitoredProcess]: Starting monitored process 202 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2021-12-06 19:13:03,711 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,717 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,718 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,718 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,718 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,718 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,718 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,718 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,719 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Ended with exit code 0 [2021-12-06 19:13:03,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,738 INFO L229 MonitoredProcess]: Starting monitored process 203 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2021-12-06 19:13:03,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,745 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,745 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,745 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,746 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,746 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,746 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,747 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Ended with exit code 0 [2021-12-06 19:13:03,765 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,765 INFO L229 MonitoredProcess]: Starting monitored process 204 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2021-12-06 19:13:03,767 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,774 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:03,774 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:03,776 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Ended with exit code 0 [2021-12-06 19:13:03,794 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,795 INFO L229 MonitoredProcess]: Starting monitored process 205 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2021-12-06 19:13:03,796 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,803 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,803 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,803 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,803 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,805 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Ended with exit code 0 [2021-12-06 19:13:03,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,823 INFO L229 MonitoredProcess]: Starting monitored process 206 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2021-12-06 19:13:03,824 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,831 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,831 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,831 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,831 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,832 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,850 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Ended with exit code 0 [2021-12-06 19:13:03,850 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,851 INFO L229 MonitoredProcess]: Starting monitored process 207 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2021-12-06 19:13:03,852 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,859 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,860 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,860 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,861 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Ended with exit code 0 [2021-12-06 19:13:03,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,880 INFO L229 MonitoredProcess]: Starting monitored process 208 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2021-12-06 19:13:03,881 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,889 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,889 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,889 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,889 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,889 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,891 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:03,908 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,909 INFO L229 MonitoredProcess]: Starting monitored process 209 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2021-12-06 19:13:03,910 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,917 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,917 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,917 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,918 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,918 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,919 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Ended with exit code 0 [2021-12-06 19:13:03,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,937 INFO L229 MonitoredProcess]: Starting monitored process 210 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2021-12-06 19:13:03,938 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,945 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,945 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:03,945 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,945 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,945 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,946 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:03,946 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:03,947 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Ended with exit code 0 [2021-12-06 19:13:03,964 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,965 INFO L229 MonitoredProcess]: Starting monitored process 211 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2021-12-06 19:13:03,966 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:03,973 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:03,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:03,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:03,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:03,975 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:03,975 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:03,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:03,995 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Ended with exit code 0 [2021-12-06 19:13:03,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:03,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:03,996 INFO L229 MonitoredProcess]: Starting monitored process 212 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:03,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Waiting until timeout for monitored process [2021-12-06 19:13:03,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-12-06 19:13:04,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,005 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,006 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,006 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,007 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Ended with exit code 0 [2021-12-06 19:13:04,025 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,026 INFO L229 MonitoredProcess]: Starting monitored process 213 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Waiting until timeout for monitored process [2021-12-06 19:13:04,027 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,033 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,034 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,034 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,034 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,034 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,034 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,034 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,035 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,053 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Ended with exit code 0 [2021-12-06 19:13:04,053 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,053 INFO L229 MonitoredProcess]: Starting monitored process 214 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Waiting until timeout for monitored process [2021-12-06 19:13:04,055 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,062 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,062 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,063 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,063 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,063 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,063 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,063 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,064 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Ended with exit code 0 [2021-12-06 19:13:04,082 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,082 INFO L229 MonitoredProcess]: Starting monitored process 215 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Waiting until timeout for monitored process [2021-12-06 19:13:04,083 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,090 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,090 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,090 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,090 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,090 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,090 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,091 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,091 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Ended with exit code 0 [2021-12-06 19:13:04,110 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,110 INFO L229 MonitoredProcess]: Starting monitored process 216 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Waiting until timeout for monitored process [2021-12-06 19:13:04,111 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,118 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,118 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,118 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,118 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,118 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,118 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,119 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Ended with exit code 0 [2021-12-06 19:13:04,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,138 INFO L229 MonitoredProcess]: Starting monitored process 217 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Waiting until timeout for monitored process [2021-12-06 19:13:04,139 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,148 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,148 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,149 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,149 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,150 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Ended with exit code 0 [2021-12-06 19:13:04,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,174 INFO L229 MonitoredProcess]: Starting monitored process 218 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Waiting until timeout for monitored process [2021-12-06 19:13:04,175 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,182 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,182 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,182 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,182 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,182 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,183 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,183 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,184 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Ended with exit code 0 [2021-12-06 19:13:04,201 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,202 INFO L229 MonitoredProcess]: Starting monitored process 219 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Waiting until timeout for monitored process [2021-12-06 19:13:04,203 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,210 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,210 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,210 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,210 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,210 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,210 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,210 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,211 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:04,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,229 INFO L229 MonitoredProcess]: Starting monitored process 220 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Waiting until timeout for monitored process [2021-12-06 19:13:04,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,238 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,238 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,238 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,238 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,238 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,239 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,239 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,240 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,257 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Ended with exit code 0 [2021-12-06 19:13:04,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,258 INFO L229 MonitoredProcess]: Starting monitored process 221 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Waiting until timeout for monitored process [2021-12-06 19:13:04,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,266 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,266 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,267 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,267 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,268 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Ended with exit code 0 [2021-12-06 19:13:04,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,286 INFO L229 MonitoredProcess]: Starting monitored process 222 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Waiting until timeout for monitored process [2021-12-06 19:13:04,287 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,294 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,295 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,295 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,296 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Ended with exit code 0 [2021-12-06 19:13:04,314 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,314 INFO L229 MonitoredProcess]: Starting monitored process 223 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Waiting until timeout for monitored process [2021-12-06 19:13:04,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,322 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,322 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,323 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,323 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Ended with exit code 0 [2021-12-06 19:13:04,341 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,342 INFO L229 MonitoredProcess]: Starting monitored process 224 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Waiting until timeout for monitored process [2021-12-06 19:13:04,343 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,350 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,350 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,350 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,350 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,351 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,351 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,352 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Ended with exit code 0 [2021-12-06 19:13:04,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,370 INFO L229 MonitoredProcess]: Starting monitored process 225 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Waiting until timeout for monitored process [2021-12-06 19:13:04,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,378 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,378 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,378 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,378 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,378 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,378 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,378 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,379 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Ended with exit code 0 [2021-12-06 19:13:04,397 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,398 INFO L229 MonitoredProcess]: Starting monitored process 226 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Waiting until timeout for monitored process [2021-12-06 19:13:04,400 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,406 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,406 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,407 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,407 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,407 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,408 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Ended with exit code 0 [2021-12-06 19:13:04,426 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,426 INFO L229 MonitoredProcess]: Starting monitored process 227 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Waiting until timeout for monitored process [2021-12-06 19:13:04,427 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,434 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,434 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,434 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,434 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,434 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,435 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:04,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,454 INFO L229 MonitoredProcess]: Starting monitored process 228 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Waiting until timeout for monitored process [2021-12-06 19:13:04,455 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:04,462 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,462 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:04,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,462 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,463 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:04,463 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:04,464 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:04,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Ended with exit code 0 [2021-12-06 19:13:04,482 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,482 INFO L229 MonitoredProcess]: Starting monitored process 229 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Waiting until timeout for monitored process [2021-12-06 19:13:04,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-12-06 19:13:04,490 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:04,490 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:04,490 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:04,490 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:04,497 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:04,497 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:04,522 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:13:04,596 INFO L443 ModelExtractionUtils]: Simplification made 26 calls to the SMT solver. [2021-12-06 19:13:04,596 INFO L444 ModelExtractionUtils]: 8 out of 64 variables were initially zero. Simplification set additionally 53 variables to zero. [2021-12-06 19:13:04,596 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:04,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:04,597 INFO L229 MonitoredProcess]: Starting monitored process 230 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:04,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Waiting until timeout for monitored process [2021-12-06 19:13:04,598 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:13:04,606 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-12-06 19:13:04,606 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:13:04,606 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select #length merge_sort_merge_~x~0#1.base)_5, merge_sort_merge_~i~0#1) = 1*v_rep(select #length merge_sort_merge_~x~0#1.base)_5 - 4*merge_sort_merge_~i~0#1 Supporting invariants [] [2021-12-06 19:13:04,624 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Ended with exit code 0 [2021-12-06 19:13:05,539 INFO L297 tatePredicateManager]: 52 out of 53 supporting invariants were superfluous and have been removed [2021-12-06 19:13:05,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:05,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Ended with exit code 0 [2021-12-06 19:13:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:05,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:13:05,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:05,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:05,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:13:05,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:05,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:05,877 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.3 stem predicates 2 loop predicates [2021-12-06 19:13:05,878 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2291 states and 2839 transitions. cyclomatic complexity: 669 Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:05,926 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2291 states and 2839 transitions. cyclomatic complexity: 669. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 2333 states and 2888 transitions. Complement of second has 10 states. [2021-12-06 19:13:05,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 3 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:13:05,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:05,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 35 transitions. [2021-12-06 19:13:05,928 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 35 transitions. Stem has 78 letters. Loop has 2 letters. [2021-12-06 19:13:05,928 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:05,928 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:13:05,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:05,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:05,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:13:05,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:13:06,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:06,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:06,274 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.3 stem predicates 2 loop predicates [2021-12-06 19:13:06,274 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2291 states and 2839 transitions. cyclomatic complexity: 669 Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:06,324 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2291 states and 2839 transitions. cyclomatic complexity: 669. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 2333 states and 2888 transitions. Complement of second has 10 states. [2021-12-06 19:13:06,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 3 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:13:06,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:06,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 35 transitions. [2021-12-06 19:13:06,325 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 35 transitions. Stem has 78 letters. Loop has 2 letters. [2021-12-06 19:13:06,326 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:06,326 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:13:06,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:06,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 19:13:06,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:06,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 19:13:06,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:06,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:06,659 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.3 stem predicates 2 loop predicates [2021-12-06 19:13:06,659 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2291 states and 2839 transitions. cyclomatic complexity: 669 Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:06,717 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2291 states and 2839 transitions. cyclomatic complexity: 669. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 2500 states and 3084 transitions. Complement of second has 13 states. [2021-12-06 19:13:06,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 3 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:13:06,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:06,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 44 transitions. [2021-12-06 19:13:06,718 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 44 transitions. Stem has 78 letters. Loop has 2 letters. [2021-12-06 19:13:06,718 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:06,718 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 44 transitions. Stem has 80 letters. Loop has 2 letters. [2021-12-06 19:13:06,718 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:06,718 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 44 transitions. Stem has 78 letters. Loop has 4 letters. [2021-12-06 19:13:06,719 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:06,719 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2500 states and 3084 transitions. [2021-12-06 19:13:06,729 INFO L131 ngComponentsAnalysis]: Automaton has 86 accepting balls. 673 [2021-12-06 19:13:06,738 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2500 states to 2196 states and 2727 transitions. [2021-12-06 19:13:06,738 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2006 [2021-12-06 19:13:06,739 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2038 [2021-12-06 19:13:06,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2196 states and 2727 transitions. [2021-12-06 19:13:06,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:13:06,739 INFO L681 BuchiCegarLoop]: Abstraction has 2196 states and 2727 transitions. [2021-12-06 19:13:06,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2196 states and 2727 transitions. [2021-12-06 19:13:06,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2196 to 2140. [2021-12-06 19:13:06,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 2006 states have (on average 1.1809571286141576) internal successors, (2369), 2007 states have internal predecessors, (2369), 79 states have call successors, (81), 51 states have call predecessors, (81), 55 states have return successors, (216), 81 states have call predecessors, (216), 73 states have call successors, (216) [2021-12-06 19:13:06,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 2666 transitions. [2021-12-06 19:13:06,759 INFO L704 BuchiCegarLoop]: Abstraction has 2140 states and 2666 transitions. [2021-12-06 19:13:06,759 INFO L587 BuchiCegarLoop]: Abstraction has 2140 states and 2666 transitions. [2021-12-06 19:13:06,759 INFO L425 BuchiCegarLoop]: ======== Iteration 29============ [2021-12-06 19:13:06,759 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2140 states and 2666 transitions. [2021-12-06 19:13:06,763 INFO L131 ngComponentsAnalysis]: Automaton has 85 accepting balls. 669 [2021-12-06 19:13:06,763 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:13:06,763 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:13:06,764 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [10, 10, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:13:06,764 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:13:06,764 INFO L791 eck$LassoCheckResult]: Stem: 97975#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 97952#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 97953#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 97955#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 97956#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 97957#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 97958#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 97959#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 98009#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 98008#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 98007#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 98006#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 98005#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 98004#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 98003#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 98002#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 98001#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 98000#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 97999#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 97998#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 97997#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 97996#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 97995#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 97994#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 97932#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 98121#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 98116#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 97962#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 98110#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 98251#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 98248#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 98250#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 97948#L24 assume ~n#1 < 2; 98305#merge_sortFINAL assume true; 98300#merge_sortEXIT >#87#return; 98302#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 98298#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 98966#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 98960#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 98961#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 98970#L24 assume ~n#1 < 2; 98965#merge_sortFINAL assume true; 98959#merge_sortEXIT >#87#return; 98952#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 98953#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 98958#L24 assume ~n#1 < 2; 98957#merge_sortFINAL assume true; 98951#merge_sortEXIT >#89#return; 98949#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 98947#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 98945#L12 assume !(merge_~j~0#1 == merge_~n#1); 98943#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 98938#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 98939#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 98974#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 98973#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 98972#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 98971#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 98911#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 98909#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 98907#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 98905#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 98903#L11-4 merge_~i~0#1 := 0; 98901#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 98900#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 98897#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 98894#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 98893#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 98891#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 98890#L8 assume { :end_inline_merge } true; 98889#merge_sortFINAL assume true; 98887#merge_sortEXIT >#89#return; 98888#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 99328#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 99326#L12 assume !(merge_~j~0#1 == merge_~n#1); 99324#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 99322#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 99320#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 99318#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 99316#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 99314#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 99312#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 98150#L12 [2021-12-06 19:13:06,764 INFO L793 eck$LassoCheckResult]: Loop: 98150#L12 assume !(merge_~j~0#1 == merge_~n#1); 99308#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 99309#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 99321#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 99330#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 98719#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 98717#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 98149#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 98150#L12 [2021-12-06 19:13:06,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:06,764 INFO L85 PathProgramCache]: Analyzing trace with hash -537637747, now seen corresponding path program 5 times [2021-12-06 19:13:06,764 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:06,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644005554] [2021-12-06 19:13:06,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:06,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:06,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-12-06 19:13:06,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 19:13:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:13:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:13:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:06,952 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 81 proven. 67 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 19:13:06,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:06,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644005554] [2021-12-06 19:13:06,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644005554] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:13:06,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043821842] [2021-12-06 19:13:06,952 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:13:06,952 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:06,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:06,953 INFO L229 MonitoredProcess]: Starting monitored process 231 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:13:06,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2021-12-06 19:13:07,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-12-06 19:13:07,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:13:07,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:13:07,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:07,448 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 107 proven. 26 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 19:13:07,449 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:13:07,676 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 98 proven. 50 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 19:13:07,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043821842] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:13:07,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:13:07,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 34 [2021-12-06 19:13:07,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635108105] [2021-12-06 19:13:07,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:13:07,676 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-12-06 19:13:07,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:07,677 INFO L85 PathProgramCache]: Analyzing trace with hash 291245299, now seen corresponding path program 5 times [2021-12-06 19:13:07,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:07,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4754679] [2021-12-06 19:13:07,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:07,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:07,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:07,680 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:07,685 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:07,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:07,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-12-06 19:13:07,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=964, Unknown=0, NotChecked=0, Total=1122 [2021-12-06 19:13:07,816 INFO L87 Difference]: Start difference. First operand 2140 states and 2666 transitions. cyclomatic complexity: 645 Second operand has 34 states, 30 states have (on average 3.1666666666666665) internal successors, (95), 29 states have internal predecessors, (95), 8 states have call successors, (14), 7 states have call predecessors, (14), 3 states have return successors, (7), 2 states have call predecessors, (7), 4 states have call successors, (7) [2021-12-06 19:13:08,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:08,520 INFO L93 Difference]: Finished difference Result 2285 states and 2827 transitions. [2021-12-06 19:13:08,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-12-06 19:13:08,520 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2285 states and 2827 transitions. [2021-12-06 19:13:08,529 INFO L131 ngComponentsAnalysis]: Automaton has 96 accepting balls. 765 [2021-12-06 19:13:08,538 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2285 states to 2285 states and 2827 transitions. [2021-12-06 19:13:08,538 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2123 [2021-12-06 19:13:08,539 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2123 [2021-12-06 19:13:08,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2285 states and 2827 transitions. [2021-12-06 19:13:08,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:13:08,540 INFO L681 BuchiCegarLoop]: Abstraction has 2285 states and 2827 transitions. [2021-12-06 19:13:08,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states and 2827 transitions. [2021-12-06 19:13:08,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 2045. [2021-12-06 19:13:08,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2045 states, 1908 states have (on average 1.1818658280922432) internal successors, (2255), 1913 states have internal predecessors, (2255), 83 states have call successors, (85), 53 states have call predecessors, (85), 54 states have return successors, (201), 78 states have call predecessors, (201), 76 states have call successors, (201) [2021-12-06 19:13:08,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 2541 transitions. [2021-12-06 19:13:08,563 INFO L704 BuchiCegarLoop]: Abstraction has 2045 states and 2541 transitions. [2021-12-06 19:13:08,563 INFO L587 BuchiCegarLoop]: Abstraction has 2045 states and 2541 transitions. [2021-12-06 19:13:08,563 INFO L425 BuchiCegarLoop]: ======== Iteration 30============ [2021-12-06 19:13:08,564 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2045 states and 2541 transitions. [2021-12-06 19:13:08,569 INFO L131 ngComponentsAnalysis]: Automaton has 80 accepting balls. 633 [2021-12-06 19:13:08,569 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:13:08,569 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:13:08,570 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-12-06 19:13:08,570 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:13:08,570 INFO L791 eck$LassoCheckResult]: Stem: 103020#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 102998#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 102999#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 103001#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 103002#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 103003#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 103004#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 103005#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 103058#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 103057#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 103056#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 103055#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 102983#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 103037#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103059#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 103060#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 103462#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103660#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 103656#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 103657#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103662#L24 assume ~n#1 < 2; 103659#merge_sortFINAL assume true; 103655#merge_sortEXIT >#87#return; 103639#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 103640#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103649#L24 assume ~n#1 < 2; 103647#merge_sortFINAL assume true; 103638#merge_sortEXIT >#89#return; 103635#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 103633#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 103632#L12 assume !(merge_~j~0#1 == merge_~n#1); 103629#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 103627#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 103625#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 103623#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 103621#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 103619#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 103607#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 103601#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 103598#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 103596#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 103594#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 103592#L11-4 merge_~i~0#1 := 0; 103590#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 103569#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 103570#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 103555#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 103556#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 103587#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 103546#L8 assume { :end_inline_merge } true; 103547#merge_sortFINAL assume true; 103458#merge_sortEXIT >#87#return; 103073#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 103548#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103540#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 103541#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 103666#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103665#L24 assume ~n#1 < 2; 103663#merge_sortFINAL assume true; 103664#merge_sortEXIT >#87#return; 103011#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 103074#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 103066#L24 assume ~n#1 < 2; 103067#merge_sortFINAL assume true; 104618#merge_sortEXIT >#89#return; 104734#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 104733#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 104732#L12 assume !(merge_~j~0#1 == merge_~n#1); 104731#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 104729#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 104728#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 104727#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 104726#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 104725#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 104724#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 104720#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 104717#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 104714#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 104611#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 104608#L11-4 merge_~i~0#1 := 0; 104606#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 104602#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 104599#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 104596#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 104595#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 104593#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 104592#L8 assume { :end_inline_merge } true; 104589#merge_sortFINAL assume true; 104581#merge_sortEXIT >#89#return; 103008#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 103009#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 103021#L12 assume !(merge_~j~0#1 == merge_~n#1); 104933#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 103017#L14 [2021-12-06 19:13:08,570 INFO L793 eck$LassoCheckResult]: Loop: 103017#L14 assume !(merge_#t~mem7#1 < merge_#t~mem8#1);merge_#t~post11#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post11#1;call merge_#t~mem12#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post11#1, 4);merge_#t~ite13#1 := merge_#t~mem12#1; 103019#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 105016#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 105014#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 105012#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 105011#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 105009#L12 assume !(merge_~j~0#1 == merge_~n#1); 105005#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 103017#L14 [2021-12-06 19:13:08,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:08,571 INFO L85 PathProgramCache]: Analyzing trace with hash -694387602, now seen corresponding path program 9 times [2021-12-06 19:13:08,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:08,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153089452] [2021-12-06 19:13:08,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:08,571 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:08,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:08,614 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:08,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:08,651 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:08,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:08,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1719620237, now seen corresponding path program 6 times [2021-12-06 19:13:08,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:08,652 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905504120] [2021-12-06 19:13:08,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:08,652 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:08,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:08,655 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:08,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:08,659 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:08,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:08,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1527016672, now seen corresponding path program 6 times [2021-12-06 19:13:08,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:08,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036273507] [2021-12-06 19:13:08,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:08,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:08,689 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:08,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:08,740 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:22,559 WARN L227 SmtUtils]: Spent 8.02s on a formula simplification. DAG size of input: 308 DAG size of output: 271 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:13:36,951 WARN L227 SmtUtils]: Spent 6.56s on a formula simplification. DAG size of input: 227 DAG size of output: 218 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:13:41,761 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:13:41,761 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:13:41,761 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:13:41,761 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:13:41,761 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:13:41,761 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:41,762 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:13:41,762 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:13:41,762 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration30_Lasso [2021-12-06 19:13:41,762 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:13:41,762 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:13:41,765 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,766 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,767 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,768 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,768 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,769 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,770 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,770 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,771 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,772 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,773 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,774 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,774 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,775 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,776 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,777 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,777 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,778 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,779 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,780 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,780 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,781 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,782 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,782 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:41,783 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,064 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,065 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,066 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,067 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,068 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,069 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:45,070 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:13:46,291 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:13:46,291 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:13:46,291 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,292 INFO L229 MonitoredProcess]: Starting monitored process 232 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Waiting until timeout for monitored process [2021-12-06 19:13:46,293 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,299 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,299 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,299 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,299 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,299 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,300 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,300 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,300 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,318 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Ended with exit code 0 [2021-12-06 19:13:46,318 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,319 INFO L229 MonitoredProcess]: Starting monitored process 233 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Waiting until timeout for monitored process [2021-12-06 19:13:46,320 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,327 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,327 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,327 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,327 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Ended with exit code 0 [2021-12-06 19:13:46,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,347 INFO L229 MonitoredProcess]: Starting monitored process 234 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2021-12-06 19:13:46,348 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,355 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,355 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,355 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,355 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,355 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,355 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,356 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,357 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Ended with exit code 0 [2021-12-06 19:13:46,375 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,375 INFO L229 MonitoredProcess]: Starting monitored process 235 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2021-12-06 19:13:46,377 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,383 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,383 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,383 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,383 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,383 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,384 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,384 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,384 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Ended with exit code 0 [2021-12-06 19:13:46,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,403 INFO L229 MonitoredProcess]: Starting monitored process 236 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2021-12-06 19:13:46,404 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,411 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,411 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,411 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,411 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,411 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,412 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,412 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,413 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2021-12-06 19:13:46,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,432 INFO L229 MonitoredProcess]: Starting monitored process 237 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2021-12-06 19:13:46,433 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,440 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,440 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,440 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,441 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,441 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,442 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Ended with exit code 0 [2021-12-06 19:13:46,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,460 INFO L229 MonitoredProcess]: Starting monitored process 238 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Waiting until timeout for monitored process [2021-12-06 19:13:46,462 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,469 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,469 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,469 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,469 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,469 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,470 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,488 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Ended with exit code 0 [2021-12-06 19:13:46,488 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,488 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,489 INFO L229 MonitoredProcess]: Starting monitored process 239 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Waiting until timeout for monitored process [2021-12-06 19:13:46,490 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,497 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,497 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,497 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,497 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,498 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:46,498 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:46,500 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:46,518 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,518 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,519 INFO L229 MonitoredProcess]: Starting monitored process 240 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2021-12-06 19:13:46,520 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,526 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,526 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,526 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,526 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,526 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,527 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,527 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,527 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,545 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Ended with exit code 0 [2021-12-06 19:13:46,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,546 INFO L229 MonitoredProcess]: Starting monitored process 241 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2021-12-06 19:13:46,547 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,554 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,554 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,554 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,554 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,554 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,554 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,554 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,555 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Ended with exit code 0 [2021-12-06 19:13:46,573 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,573 INFO L229 MonitoredProcess]: Starting monitored process 242 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2021-12-06 19:13:46,575 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,582 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,582 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,582 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,583 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,583 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,584 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2021-12-06 19:13:46,601 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,602 INFO L229 MonitoredProcess]: Starting monitored process 243 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2021-12-06 19:13:46,603 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,610 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,610 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,610 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,610 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,610 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,611 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,611 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,612 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,629 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Ended with exit code 0 [2021-12-06 19:13:46,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,630 INFO L229 MonitoredProcess]: Starting monitored process 244 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2021-12-06 19:13:46,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,638 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,638 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,638 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,638 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,638 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,638 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,638 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,639 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,657 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Ended with exit code 0 [2021-12-06 19:13:46,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,658 INFO L229 MonitoredProcess]: Starting monitored process 245 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2021-12-06 19:13:46,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-12-06 19:13:46,666 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,666 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,666 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,666 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,667 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,667 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,667 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,668 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Ended with exit code 0 [2021-12-06 19:13:46,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,686 INFO L229 MonitoredProcess]: Starting monitored process 246 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2021-12-06 19:13:46,687 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,694 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,694 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,694 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,694 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,694 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,695 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,695 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,696 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Ended with exit code 0 [2021-12-06 19:13:46,713 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,714 INFO L229 MonitoredProcess]: Starting monitored process 247 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2021-12-06 19:13:46,715 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,722 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,722 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,723 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:46,723 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:46,725 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:46,743 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,744 INFO L229 MonitoredProcess]: Starting monitored process 248 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2021-12-06 19:13:46,746 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,754 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,754 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,755 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Ended with exit code 0 [2021-12-06 19:13:46,773 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,774 INFO L229 MonitoredProcess]: Starting monitored process 249 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Waiting until timeout for monitored process [2021-12-06 19:13:46,775 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,782 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,782 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,782 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,782 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,782 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,782 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,782 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,783 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,801 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Ended with exit code 0 [2021-12-06 19:13:46,801 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,802 INFO L229 MonitoredProcess]: Starting monitored process 250 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Waiting until timeout for monitored process [2021-12-06 19:13:46,803 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,810 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,810 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,810 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,810 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,810 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,811 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,811 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,812 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Ended with exit code 0 [2021-12-06 19:13:46,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,830 INFO L229 MonitoredProcess]: Starting monitored process 251 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Waiting until timeout for monitored process [2021-12-06 19:13:46,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,838 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,839 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,839 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,840 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,858 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Ended with exit code 0 [2021-12-06 19:13:46,858 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,859 INFO L229 MonitoredProcess]: Starting monitored process 252 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2021-12-06 19:13:46,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,867 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,867 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,867 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,867 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,867 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,867 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,867 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,868 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:46,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,886 INFO L229 MonitoredProcess]: Starting monitored process 253 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2021-12-06 19:13:46,887 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,894 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,894 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,894 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,895 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,895 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,895 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,895 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Ended with exit code 0 [2021-12-06 19:13:46,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,914 INFO L229 MonitoredProcess]: Starting monitored process 254 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2021-12-06 19:13:46,916 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,922 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,922 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,923 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,923 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,923 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,923 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,923 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,924 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2021-12-06 19:13:46,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,943 INFO L229 MonitoredProcess]: Starting monitored process 255 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2021-12-06 19:13:46,944 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,950 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,950 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:46,951 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,951 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,951 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:46,951 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:46,952 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:46,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:46,970 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:46,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:46,971 INFO L229 MonitoredProcess]: Starting monitored process 256 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:46,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2021-12-06 19:13:46,972 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:46,979 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:46,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:46,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:46,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:46,981 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:46,981 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:46,983 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,001 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Ended with exit code 0 [2021-12-06 19:13:47,001 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,002 INFO L229 MonitoredProcess]: Starting monitored process 257 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2021-12-06 19:13:47,003 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,010 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,010 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,010 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,010 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,012 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:47,012 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:47,018 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Ended with exit code 0 [2021-12-06 19:13:47,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,036 INFO L229 MonitoredProcess]: Starting monitored process 258 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2021-12-06 19:13:47,038 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,046 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,046 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,046 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,046 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,053 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:47,053 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:47,072 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Ended with exit code 0 [2021-12-06 19:13:47,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,091 INFO L229 MonitoredProcess]: Starting monitored process 259 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Waiting until timeout for monitored process [2021-12-06 19:13:47,092 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,099 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:47,099 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,099 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,099 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,099 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:47,099 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:47,100 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Ended with exit code 0 [2021-12-06 19:13:47,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,119 INFO L229 MonitoredProcess]: Starting monitored process 260 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2021-12-06 19:13:47,120 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,127 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,127 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:47,127 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,127 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,127 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,127 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:47,127 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:47,128 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Ended with exit code 0 [2021-12-06 19:13:47,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,147 INFO L229 MonitoredProcess]: Starting monitored process 261 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Waiting until timeout for monitored process [2021-12-06 19:13:47,149 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,155 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,155 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,155 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,156 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,156 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:47,157 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:47,159 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Ended with exit code 0 [2021-12-06 19:13:47,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,178 INFO L229 MonitoredProcess]: Starting monitored process 262 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Waiting until timeout for monitored process [2021-12-06 19:13:47,179 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,186 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,188 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:47,188 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:47,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,211 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:47,211 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,211 INFO L229 MonitoredProcess]: Starting monitored process 263 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Waiting until timeout for monitored process [2021-12-06 19:13:47,213 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,221 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:13:47,221 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:13:47,223 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:47,241 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,242 INFO L229 MonitoredProcess]: Starting monitored process 264 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Waiting until timeout for monitored process [2021-12-06 19:13:47,243 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,250 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,250 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:47,250 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,250 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,250 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,250 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:47,250 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:47,251 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Ended with exit code 0 [2021-12-06 19:13:47,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,270 INFO L229 MonitoredProcess]: Starting monitored process 265 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Waiting until timeout for monitored process [2021-12-06 19:13:47,271 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,277 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:13:47,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:13:47,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:13:47,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:13:47,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:13:47,296 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Ended with exit code 0 [2021-12-06 19:13:47,297 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:47,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:47,297 INFO L229 MonitoredProcess]: Starting monitored process 266 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:47,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Waiting until timeout for monitored process [2021-12-06 19:13:47,299 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:13:47,306 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:13:47,306 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:13:47,306 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2021-12-06 19:13:47,306 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:13:47,357 INFO L401 nArgumentSynthesizer]: We have 48 Motzkin's Theorem applications. [2021-12-06 19:13:47,357 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2021-12-06 19:13:48,333 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:13:51,717 INFO L443 ModelExtractionUtils]: Simplification made 88 calls to the SMT solver. [2021-12-06 19:13:51,717 INFO L444 ModelExtractionUtils]: 90 out of 208 variables were initially zero. Simplification set additionally 114 variables to zero. [2021-12-06 19:13:51,717 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:13:51,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:51,718 INFO L229 MonitoredProcess]: Starting monitored process 267 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:13:51,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Waiting until timeout for monitored process [2021-12-06 19:13:51,719 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:13:51,729 INFO L438 nArgumentSynthesizer]: Removed 8 redundant supporting invariants from a total of 8. [2021-12-06 19:13:51,729 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:13:51,729 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_merge_~i~0#1, merge_sort_merge_~j~0#1, v_rep(select #length merge_sort_#in~a#1.base)_8) = -4*merge_sort_merge_~i~0#1 + 4*merge_sort_merge_~j~0#1 + 1*v_rep(select #length merge_sort_#in~a#1.base)_8 Supporting invariants [] [2021-12-06 19:13:51,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Ended with exit code 0 [2021-12-06 19:13:52,116 INFO L297 tatePredicateManager]: 41 out of 43 supporting invariants were superfluous and have been removed [2021-12-06 19:13:52,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:52,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:52,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:13:52,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:52,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:13:52,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:52,642 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Ended with exit code 0 [2021-12-06 19:13:52,645 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:52,646 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2021-12-06 19:13:52,646 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2045 states and 2541 transitions. cyclomatic complexity: 609 Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:52,721 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2045 states and 2541 transitions. cyclomatic complexity: 609. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 2227 states and 2723 transitions. Complement of second has 12 states. [2021-12-06 19:13:52,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 4 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:13:52,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:52,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 33 transitions. [2021-12-06 19:13:52,722 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 93 letters. Loop has 8 letters. [2021-12-06 19:13:52,722 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:52,722 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:13:52,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:52,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:52,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:13:52,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:53,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:53,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:13:53,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:53,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:53,229 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.4 stem predicates 2 loop predicates [2021-12-06 19:13:53,229 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2045 states and 2541 transitions. cyclomatic complexity: 609 Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:53,311 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2045 states and 2541 transitions. cyclomatic complexity: 609. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 2227 states and 2723 transitions. Complement of second has 12 states. [2021-12-06 19:13:53,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 4 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:13:53,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:53,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 33 transitions. [2021-12-06 19:13:53,311 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 33 transitions. Stem has 93 letters. Loop has 8 letters. [2021-12-06 19:13:53,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:53,312 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:13:53,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:53,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:53,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 22 conjunts are in the unsatisfiable core [2021-12-06 19:13:53,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:53,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:53,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-06 19:13:53,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:53,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:53,794 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.4 stem predicates 2 loop predicates [2021-12-06 19:13:53,794 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 2045 states and 2541 transitions. cyclomatic complexity: 609 Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:53,898 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 2045 states and 2541 transitions. cyclomatic complexity: 609. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Result 3410 states and 4123 transitions. Complement of second has 17 states. [2021-12-06 19:13:53,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 4 stem states 2 non-accepting loop states 1 accepting loop states [2021-12-06 19:13:53,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-12-06 19:13:53,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 56 transitions. [2021-12-06 19:13:53,899 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 56 transitions. Stem has 93 letters. Loop has 8 letters. [2021-12-06 19:13:53,899 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:53,899 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 56 transitions. Stem has 101 letters. Loop has 8 letters. [2021-12-06 19:13:53,899 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:53,899 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 56 transitions. Stem has 93 letters. Loop has 16 letters. [2021-12-06 19:13:53,899 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:13:53,900 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3410 states and 4123 transitions. [2021-12-06 19:13:53,912 INFO L131 ngComponentsAnalysis]: Automaton has 79 accepting balls. 554 [2021-12-06 19:13:53,924 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3410 states to 2927 states and 3541 transitions. [2021-12-06 19:13:53,924 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2063 [2021-12-06 19:13:53,925 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2343 [2021-12-06 19:13:53,925 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2927 states and 3541 transitions. [2021-12-06 19:13:53,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:13:53,925 INFO L681 BuchiCegarLoop]: Abstraction has 2927 states and 3541 transitions. [2021-12-06 19:13:53,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states and 3541 transitions. [2021-12-06 19:13:53,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 2325. [2021-12-06 19:13:53,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2325 states, 2188 states have (on average 1.1777879341864717) internal successors, (2577), 2193 states have internal predecessors, (2577), 83 states have call successors, (85), 53 states have call predecessors, (85), 54 states have return successors, (201), 78 states have call predecessors, (201), 76 states have call successors, (201) [2021-12-06 19:13:53,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2325 states to 2325 states and 2863 transitions. [2021-12-06 19:13:53,949 INFO L704 BuchiCegarLoop]: Abstraction has 2325 states and 2863 transitions. [2021-12-06 19:13:53,949 INFO L587 BuchiCegarLoop]: Abstraction has 2325 states and 2863 transitions. [2021-12-06 19:13:53,949 INFO L425 BuchiCegarLoop]: ======== Iteration 31============ [2021-12-06 19:13:53,949 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2325 states and 2863 transitions. [2021-12-06 19:13:53,954 INFO L131 ngComponentsAnalysis]: Automaton has 57 accepting balls. 466 [2021-12-06 19:13:53,954 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:13:53,954 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:13:53,955 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-12-06 19:13:53,955 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:13:53,955 INFO L791 eck$LassoCheckResult]: Stem: 114115#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 114086#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 114087#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 114091#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 114092#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 114093#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 114094#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 114095#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 114160#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 114159#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 114158#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 114157#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 114066#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 114135#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 114161#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 114162#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 114757#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 114842#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 114838#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 114839#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 114843#L24 assume ~n#1 < 2; 114841#merge_sortFINAL assume true; 114837#merge_sortEXIT >#87#return; 114834#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 114835#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 114840#L24 assume ~n#1 < 2; 114836#merge_sortFINAL assume true; 114833#merge_sortEXIT >#89#return; 114832#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 114830#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 114829#L12 assume !(merge_~j~0#1 == merge_~n#1); 114828#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 114827#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 114826#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 114825#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 114824#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 114823#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 114822#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 114821#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 114818#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 114816#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 114814#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 114813#L11-4 merge_~i~0#1 := 0; 114809#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 114810#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 114806#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 114802#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 114800#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 114801#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 114796#L8 assume { :end_inline_merge } true; 114797#merge_sortFINAL assume true; 114787#merge_sortEXIT >#87#return; 114070#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 114786#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 114781#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 114745#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 114756#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 116233#L24 assume ~n#1 < 2; 116232#merge_sortFINAL assume true; 114744#merge_sortEXIT >#87#return; 114073#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 116231#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 114170#L24 assume ~n#1 < 2; 114171#merge_sortFINAL assume true; 116164#merge_sortEXIT >#89#return; 116160#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 116161#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 116177#L12 assume !(merge_~j~0#1 == merge_~n#1); 116178#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 116171#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 116172#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 116358#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 116357#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 116356#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 116355#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 116354#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 116278#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 116276#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 115797#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 115767#L11-4 merge_~i~0#1 := 0; 115766#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 115763#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 115761#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 115758#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 115757#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 115754#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 115752#L8 assume { :end_inline_merge } true; 115750#merge_sortFINAL assume true; 115743#merge_sortEXIT >#89#return; 114100#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 114101#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 116369#L12 assume !(merge_~j~0#1 == merge_~n#1); 116368#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 116149#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 114112#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 116263#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 116264#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 116260#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 116182#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 116181#L12 assume !(merge_~j~0#1 == merge_~n#1); 116150#L13 [2021-12-06 19:13:53,955 INFO L793 eck$LassoCheckResult]: Loop: 116150#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 116151#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 116265#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 116266#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 116261#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 116262#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 116367#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 116366#L12 assume !(merge_~j~0#1 == merge_~n#1); 116150#L13 [2021-12-06 19:13:53,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:53,955 INFO L85 PathProgramCache]: Analyzing trace with hash 2015029207, now seen corresponding path program 10 times [2021-12-06 19:13:53,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:53,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596414523] [2021-12-06 19:13:53,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:53,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:53,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:53,997 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:54,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:54,035 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:54,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:54,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1157927731, now seen corresponding path program 4 times [2021-12-06 19:13:54,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:54,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19852936] [2021-12-06 19:13:54,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:54,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:54,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:54,039 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:54,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:54,043 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:54,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:54,044 INFO L85 PathProgramCache]: Analyzing trace with hash 712253091, now seen corresponding path program 11 times [2021-12-06 19:13:54,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:54,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669215537] [2021-12-06 19:13:54,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:54,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:54,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 19:13:54,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:13:54,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:13:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-06 19:13:54,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 19:13:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 19:13:54,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:54,282 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 65 proven. 43 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-06 19:13:54,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:54,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669215537] [2021-12-06 19:13:54,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669215537] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:13:54,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437419424] [2021-12-06 19:13:54,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:13:54,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:54,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:54,284 INFO L229 MonitoredProcess]: Starting monitored process 268 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:13:54,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Waiting until timeout for monitored process [2021-12-06 19:13:55,035 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-12-06 19:13:55,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:13:55,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 45 conjunts are in the unsatisfiable core [2021-12-06 19:13:55,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:55,397 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 92 proven. 52 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-06 19:13:55,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:13:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 111 proven. 33 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-06 19:13:55,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437419424] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:13:55,815 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:13:55,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12, 12] total 29 [2021-12-06 19:13:55,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43798449] [2021-12-06 19:13:55,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:13:55,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:55,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-12-06 19:13:55,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=770, Unknown=0, NotChecked=0, Total=870 [2021-12-06 19:13:55,940 INFO L87 Difference]: Start difference. First operand 2325 states and 2863 transitions. cyclomatic complexity: 651 Second operand has 30 states, 28 states have (on average 3.4285714285714284) internal successors, (96), 27 states have internal predecessors, (96), 5 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (9), 5 states have call predecessors, (9), 4 states have call successors, (9) [2021-12-06 19:13:57,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 19:13:57,692 INFO L93 Difference]: Finished difference Result 5536 states and 7121 transitions. [2021-12-06 19:13:57,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-06 19:13:57,692 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5536 states and 7121 transitions. [2021-12-06 19:13:57,715 INFO L131 ngComponentsAnalysis]: Automaton has 76 accepting balls. 542 [2021-12-06 19:13:57,738 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5536 states to 5536 states and 7121 transitions. [2021-12-06 19:13:57,738 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4058 [2021-12-06 19:13:57,740 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4058 [2021-12-06 19:13:57,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5536 states and 7121 transitions. [2021-12-06 19:13:57,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-12-06 19:13:57,741 INFO L681 BuchiCegarLoop]: Abstraction has 5536 states and 7121 transitions. [2021-12-06 19:13:57,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5536 states and 7121 transitions. [2021-12-06 19:13:57,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5536 to 3465. [2021-12-06 19:13:57,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3465 states, 3311 states have (on average 1.1800060404711568) internal successors, (3907), 3312 states have internal predecessors, (3907), 86 states have call successors, (88), 54 states have call predecessors, (88), 68 states have return successors, (280), 98 states have call predecessors, (280), 79 states have call successors, (280) [2021-12-06 19:13:57,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3465 states to 3465 states and 4275 transitions. [2021-12-06 19:13:57,798 INFO L704 BuchiCegarLoop]: Abstraction has 3465 states and 4275 transitions. [2021-12-06 19:13:57,798 INFO L587 BuchiCegarLoop]: Abstraction has 3465 states and 4275 transitions. [2021-12-06 19:13:57,798 INFO L425 BuchiCegarLoop]: ======== Iteration 32============ [2021-12-06 19:13:57,798 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3465 states and 4275 transitions. [2021-12-06 19:13:57,807 INFO L131 ngComponentsAnalysis]: Automaton has 58 accepting balls. 470 [2021-12-06 19:13:57,807 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-12-06 19:13:57,807 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-12-06 19:13:57,807 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [7, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-12-06 19:13:57,807 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-12-06 19:13:57,808 INFO L791 eck$LassoCheckResult]: Stem: 122821#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 122793#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet18#1, main_#t~malloc19#1.base, main_#t~malloc19#1.offset, main_#t~nondet21#1, main_#t~post20#1, main_~i~1#1, main_~n~0#1, main_~a~0#1.base, main_~a~0#1.offset;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 122794#L35 assume !(main_~n~0#1 < 1);call main_#t~malloc19#1.base, main_#t~malloc19#1.offset := #Ultimate.allocOnHeap(4 * main_~n~0#1);main_~a~0#1.base, main_~a~0#1.offset := main_#t~malloc19#1.base, main_#t~malloc19#1.offset;havoc main_#t~malloc19#1.base, main_#t~malloc19#1.offset;main_~i~1#1 := 0; 122796#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 122797#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 122798#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 122799#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 122800#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 122862#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 122861#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);call write~int(main_#t~nondet21#1, main_~a~0#1.base, main_~a~0#1.offset + 4 * main_~i~1#1, 4);havoc main_#t~nondet21#1; 122860#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 122859#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 122775#L40-4 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 122839#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 123403#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 123325#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 123329#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 123497#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 123493#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 123494#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 123498#L24 assume ~n#1 < 2; 123496#merge_sortFINAL assume true; 123492#merge_sortEXIT >#87#return; 123489#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 123490#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 123495#L24 assume ~n#1 < 2; 123491#merge_sortFINAL assume true; 123488#merge_sortEXIT >#89#return; 123487#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 123485#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 123484#L12 assume !(merge_~j~0#1 == merge_~n#1); 123483#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 123482#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 123481#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 123480#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 123479#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 123478#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 123477#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 123475#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 123473#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 123431#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 123430#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 123429#L11-4 merge_~i~0#1 := 0; 123428#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 123427#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 123426#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 123425#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 123424#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 123423#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 123421#L8 assume { :end_inline_merge } true; 123420#merge_sortFINAL assume true; 123324#merge_sortEXIT >#87#return; 123317#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 123343#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 123337#L24 assume !(~n#1 < 2);~m~0#1 := (if ~n#1 < 0 && 0 != ~n#1 % 2 then 1 + ~n#1 / 2 else ~n#1 / 2); 123322#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 123328#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 123335#L24 assume ~n#1 < 2; 123336#merge_sortFINAL assume true; 123321#merge_sortEXIT >#87#return; 122827#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 123314#merge_sortENTRY ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 122863#L24 assume ~n#1 < 2; 122864#merge_sortFINAL assume true; 125942#merge_sortEXIT >#89#return; 125943#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 125934#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 125935#L12 assume !(merge_~j~0#1 == merge_~n#1); 125930#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 125931#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 125949#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 125998#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 125997#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 125996#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 125995#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 125988#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 125986#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 125980#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 125978#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 125976#L11-4 merge_~i~0#1 := 0; 125974#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 125972#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 125970#L17-3 assume !!(merge_~i~0#1 < merge_~n#1);call merge_#t~mem17#1 := read~int(merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~i~0#1, 4);call write~int(merge_#t~mem17#1, merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4);havoc merge_#t~mem17#1; 125968#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 125967#L17-3 assume !(merge_~i~0#1 < merge_~n#1); 125964#L17-4 call ULTIMATE.dealloc(merge_~x~0#1.base, merge_~x~0#1.offset); 125962#L8 assume { :end_inline_merge } true; 125960#merge_sortFINAL assume true; 125958#merge_sortEXIT >#89#return; 125328#L28 assume { :begin_inline_merge } true;merge_#in~a#1.base, merge_#in~a#1.offset, merge_#in~n#1, merge_#in~m#1 := ~a#1.base, ~a#1.offset, ~n#1, ~m~0#1;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset, merge_#t~ite15#1, merge_#t~post3#1, merge_#t~mem4#1, merge_#t~ite14#1, merge_#t~post5#1, merge_#t~mem6#1, merge_#t~mem7#1, merge_#t~mem8#1, merge_#t~ite13#1, merge_#t~post9#1, merge_#t~mem10#1, merge_#t~post11#1, merge_#t~mem12#1, merge_#t~post2#1, merge_#t~mem17#1, merge_#t~post16#1, merge_~a#1.base, merge_~a#1.offset, merge_~n#1, merge_~m#1, merge_~i~0#1, merge_~j~0#1, merge_~k~0#1, merge_~x~0#1.base, merge_~x~0#1.offset;merge_~a#1.base, merge_~a#1.offset := merge_#in~a#1.base, merge_#in~a#1.offset;merge_~n#1 := merge_#in~n#1;merge_~m#1 := merge_#in~m#1;havoc merge_~i~0#1;havoc merge_~j~0#1;havoc merge_~k~0#1;call merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset := #Ultimate.allocOnHeap(4 * merge_~n#1);merge_~x~0#1.base, merge_~x~0#1.offset := merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;havoc merge_#t~malloc1#1.base, merge_#t~malloc1#1.offset;merge_~i~0#1 := 0;merge_~j~0#1 := merge_~m#1;merge_~k~0#1 := 0; 126099#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 126098#L12 assume !(merge_~j~0#1 == merge_~n#1); 125999#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 126000#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 126070#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 126069#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 126067#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 126068#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 126078#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 126076#L12 assume !(merge_~j~0#1 == merge_~n#1); 126074#L13 assume !(merge_~i~0#1 == merge_~m#1);call merge_#t~mem7#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~j~0#1, 4);call merge_#t~mem8#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_~i~0#1, 4); 125929#L14 assume merge_#t~mem7#1 < merge_#t~mem8#1;merge_#t~post9#1 := merge_~j~0#1;merge_~j~0#1 := 1 + merge_#t~post9#1;call merge_#t~mem10#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post9#1, 4);merge_#t~ite13#1 := merge_#t~mem10#1; 122819#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 126204#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 122802#L12-2 [2021-12-06 19:13:57,808 INFO L793 eck$LassoCheckResult]: Loop: 122802#L12-2 call write~int(merge_#t~ite15#1, merge_~x~0#1.base, merge_~x~0#1.offset + 4 * merge_~k~0#1, 4);havoc merge_#t~ite15#1;havoc merge_#t~post3#1;havoc merge_#t~mem4#1;havoc merge_#t~ite14#1;havoc merge_#t~post5#1;havoc merge_#t~mem6#1;havoc merge_#t~mem7#1;havoc merge_#t~mem8#1;havoc merge_#t~ite13#1;havoc merge_#t~post9#1;havoc merge_#t~mem10#1;havoc merge_#t~post11#1;havoc merge_#t~mem12#1; 126200#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 126199#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 122801#L12 assume merge_~j~0#1 == merge_~n#1;merge_#t~post3#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post3#1;call merge_#t~mem4#1 := read~int(merge_~a#1.base, merge_~a#1.offset + 4 * merge_#t~post3#1, 4);merge_#t~ite15#1 := merge_#t~mem4#1; 122802#L12-2 [2021-12-06 19:13:57,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:57,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1640960324, now seen corresponding path program 12 times [2021-12-06 19:13:57,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:57,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455268382] [2021-12-06 19:13:57,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:57,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:57,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:57,860 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:57,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:57,927 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:57,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:57,927 INFO L85 PathProgramCache]: Analyzing trace with hash 2032998, now seen corresponding path program 5 times [2021-12-06 19:13:57,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:57,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506489337] [2021-12-06 19:13:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:57,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:57,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:57,932 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:57,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:57,935 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:13:57,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:57,936 INFO L85 PathProgramCache]: Analyzing trace with hash 712253089, now seen corresponding path program 13 times [2021-12-06 19:13:57,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:57,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265782676] [2021-12-06 19:13:57,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:57,936 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:57,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:57,990 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-12-06 19:13:58,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-12-06 19:13:58,051 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-12-06 19:14:23,533 WARN L227 SmtUtils]: Spent 18.96s on a formula simplification. DAG size of input: 386 DAG size of output: 329 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:14:38,594 WARN L227 SmtUtils]: Spent 7.59s on a formula simplification. DAG size of input: 225 DAG size of output: 214 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:14:38,945 WARN L322 ript$VariableManager]: TermVariabe |aux_mod_v_merge_sort_#in~n#1_350_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:14:38,945 WARN L322 ript$VariableManager]: TermVariabe |aux_div_v_merge_sort_#in~n#1_350_34| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:15:11,035 WARN L227 SmtUtils]: Spent 16.48s on a formula simplification. DAG size of input: 265 DAG size of output: 257 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:15:25,542 WARN L227 SmtUtils]: Spent 6.59s on a formula simplification that was a NOOP. DAG size: 240 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-12-06 19:15:25,546 INFO L210 LassoAnalysis]: Preferences: [2021-12-06 19:15:25,546 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-12-06 19:15:25,546 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-12-06 19:15:25,546 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-12-06 19:15:25,546 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-12-06 19:15:25,546 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:25,546 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-12-06 19:15:25,546 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-12-06 19:15:25,546 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration32_Lasso [2021-12-06 19:15:25,546 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-12-06 19:15:25,546 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-12-06 19:15:25,549 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,551 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,551 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,552 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,553 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,554 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,555 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,556 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,557 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,558 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,559 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,560 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,560 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,562 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,562 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,563 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,564 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,565 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,566 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,567 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,568 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:25,569 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:33,129 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:33,130 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:33,131 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-12-06 19:15:34,229 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-12-06 19:15:34,229 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-12-06 19:15:34,229 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,230 INFO L229 MonitoredProcess]: Starting monitored process 269 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Waiting until timeout for monitored process [2021-12-06 19:15:34,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,239 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,239 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,239 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,239 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,239 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,240 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,240 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,242 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Ended with exit code 0 [2021-12-06 19:15:34,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,268 INFO L229 MonitoredProcess]: Starting monitored process 270 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Waiting until timeout for monitored process [2021-12-06 19:15:34,269 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,276 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,276 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,276 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,276 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,277 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,295 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Ended with exit code 0 [2021-12-06 19:15:34,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,296 INFO L229 MonitoredProcess]: Starting monitored process 271 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Waiting until timeout for monitored process [2021-12-06 19:15:34,297 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,304 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,304 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,304 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,305 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,305 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Ended with exit code 0 [2021-12-06 19:15:34,323 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,324 INFO L229 MonitoredProcess]: Starting monitored process 272 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Waiting until timeout for monitored process [2021-12-06 19:15:34,325 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,332 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,332 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,332 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,332 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,332 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,332 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,332 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,333 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Ended with exit code 0 [2021-12-06 19:15:34,351 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,352 INFO L229 MonitoredProcess]: Starting monitored process 273 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Waiting until timeout for monitored process [2021-12-06 19:15:34,353 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,360 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,360 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,360 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,360 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,360 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,360 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,360 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,361 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Ended with exit code 0 [2021-12-06 19:15:34,379 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,380 INFO L229 MonitoredProcess]: Starting monitored process 274 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Waiting until timeout for monitored process [2021-12-06 19:15:34,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,388 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,388 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,388 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,388 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,388 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,388 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,388 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,389 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Ended with exit code 0 [2021-12-06 19:15:34,407 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,408 INFO L229 MonitoredProcess]: Starting monitored process 275 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Waiting until timeout for monitored process [2021-12-06 19:15:34,409 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,416 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,416 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,416 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,416 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,417 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Ended with exit code 0 [2021-12-06 19:15:34,436 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,436 INFO L229 MonitoredProcess]: Starting monitored process 276 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Waiting until timeout for monitored process [2021-12-06 19:15:34,437 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,444 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,444 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,444 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,444 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,445 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:15:34,445 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:34,447 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Ended with exit code 0 [2021-12-06 19:15:34,465 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,465 INFO L229 MonitoredProcess]: Starting monitored process 277 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Waiting until timeout for monitored process [2021-12-06 19:15:34,466 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,473 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,473 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,473 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,473 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,474 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Ended with exit code 0 [2021-12-06 19:15:34,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,493 INFO L229 MonitoredProcess]: Starting monitored process 278 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Waiting until timeout for monitored process [2021-12-06 19:15:34,494 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,500 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,501 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,501 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,501 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,501 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,501 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,501 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,502 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Ended with exit code 0 [2021-12-06 19:15:34,520 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,521 INFO L229 MonitoredProcess]: Starting monitored process 279 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Waiting until timeout for monitored process [2021-12-06 19:15:34,522 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,529 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,529 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,529 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,530 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,548 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:34,548 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,549 INFO L229 MonitoredProcess]: Starting monitored process 280 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Waiting until timeout for monitored process [2021-12-06 19:15:34,550 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,557 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,557 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,557 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,557 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,557 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,557 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,557 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,558 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Ended with exit code 0 [2021-12-06 19:15:34,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,577 INFO L229 MonitoredProcess]: Starting monitored process 281 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Waiting until timeout for monitored process [2021-12-06 19:15:34,579 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,585 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,586 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,586 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,586 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,587 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:15:34,587 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:34,589 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Ended with exit code 0 [2021-12-06 19:15:34,607 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,608 INFO L229 MonitoredProcess]: Starting monitored process 282 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Waiting until timeout for monitored process [2021-12-06 19:15:34,612 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,619 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,619 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,619 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,619 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,619 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,620 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,620 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Ended with exit code 0 [2021-12-06 19:15:34,639 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,640 INFO L229 MonitoredProcess]: Starting monitored process 283 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Waiting until timeout for monitored process [2021-12-06 19:15:34,640 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,647 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,647 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,647 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,647 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,647 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,648 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,648 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,649 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Ended with exit code 0 [2021-12-06 19:15:34,667 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,667 INFO L229 MonitoredProcess]: Starting monitored process 284 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Waiting until timeout for monitored process [2021-12-06 19:15:34,669 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,675 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,675 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,675 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,676 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,676 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,676 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,677 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,695 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Ended with exit code 0 [2021-12-06 19:15:34,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,696 INFO L229 MonitoredProcess]: Starting monitored process 285 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Waiting until timeout for monitored process [2021-12-06 19:15:34,697 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,704 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,704 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,704 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,704 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,704 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,704 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,705 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:34,724 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,724 INFO L229 MonitoredProcess]: Starting monitored process 286 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Waiting until timeout for monitored process [2021-12-06 19:15:34,725 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,732 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,732 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,732 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,732 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,732 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,732 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,733 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Ended with exit code 0 [2021-12-06 19:15:34,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,752 INFO L229 MonitoredProcess]: Starting monitored process 287 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2021-12-06 19:15:34,753 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,760 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,760 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,760 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,760 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,760 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,761 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,761 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,762 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Ended with exit code 0 [2021-12-06 19:15:34,780 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,781 INFO L229 MonitoredProcess]: Starting monitored process 288 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2021-12-06 19:15:34,782 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,788 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,789 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,789 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,789 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,789 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,789 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,789 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,790 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Ended with exit code 0 [2021-12-06 19:15:34,808 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,809 INFO L229 MonitoredProcess]: Starting monitored process 289 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2021-12-06 19:15:34,810 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,817 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,817 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,817 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,817 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,817 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,818 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,818 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Ended with exit code 0 [2021-12-06 19:15:34,836 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,837 INFO L229 MonitoredProcess]: Starting monitored process 290 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2021-12-06 19:15:34,838 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,845 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,845 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,846 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,846 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,847 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:15:34,847 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:34,852 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Ended with exit code 0 [2021-12-06 19:15:34,870 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,871 INFO L229 MonitoredProcess]: Starting monitored process 291 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2021-12-06 19:15:34,872 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,879 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,879 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:34,879 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,879 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:34,879 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:34,880 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2021-12-06 19:15:34,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,898 INFO L229 MonitoredProcess]: Starting monitored process 292 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2021-12-06 19:15:34,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,907 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,907 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,907 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,907 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,909 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:15:34,909 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:34,912 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Ended with exit code 0 [2021-12-06 19:15:34,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,931 INFO L229 MonitoredProcess]: Starting monitored process 293 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,932 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2021-12-06 19:15:34,932 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:34,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,939 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,940 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:15:34,940 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:34,942 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:34,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:34,960 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:34,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:34,961 INFO L229 MonitoredProcess]: Starting monitored process 294 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:34,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2021-12-06 19:15:34,962 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:34,970 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:34,971 INFO L203 nArgumentSynthesizer]: 16 stem disjuncts [2021-12-06 19:15:34,971 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:34,971 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:34,980 INFO L401 nArgumentSynthesizer]: We have 36 Motzkin's Theorem applications. [2021-12-06 19:15:34,981 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:35,012 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:35,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2021-12-06 19:15:35,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:35,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:35,031 INFO L229 MonitoredProcess]: Starting monitored process 295 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:35,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2021-12-06 19:15:35,032 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:35,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:35,039 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-12-06 19:15:35,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:35,039 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:35,039 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:35,039 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-12-06 19:15:35,039 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-12-06 19:15:35,040 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-12-06 19:15:35,058 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Ended with exit code 0 [2021-12-06 19:15:35,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:35,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:35,059 INFO L229 MonitoredProcess]: Starting monitored process 296 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:35,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2021-12-06 19:15:35,060 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-12-06 19:15:35,068 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-12-06 19:15:35,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-12-06 19:15:35,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-12-06 19:15:35,068 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-12-06 19:15:35,074 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-12-06 19:15:35,074 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-12-06 19:15:35,101 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-12-06 19:15:35,176 INFO L443 ModelExtractionUtils]: Simplification made 28 calls to the SMT solver. [2021-12-06 19:15:35,176 INFO L444 ModelExtractionUtils]: 29 out of 70 variables were initially zero. Simplification set additionally 35 variables to zero. [2021-12-06 19:15:35,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-12-06 19:15:35,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:15:35,177 INFO L229 MonitoredProcess]: Starting monitored process 297 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-12-06 19:15:35,178 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Waiting until timeout for monitored process [2021-12-06 19:15:35,178 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-12-06 19:15:35,187 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2021-12-06 19:15:35,187 INFO L513 LassoAnalysis]: Proved termination. [2021-12-06 19:15:35,187 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_merge_~k~0#1) = -4*merge_sort_merge_~k~0#1 + 17 Supporting invariants [1*merge_sort_merge_~x~0#1.offset - 1*v_rep(select #length merge_sort_merge_~a#1.base)_7 + 16 >= 0] [2021-12-06 19:15:35,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Ended with exit code 0 [2021-12-06 19:15:35,410 INFO L297 tatePredicateManager]: 23 out of 25 supporting invariants were superfluous and have been removed [2021-12-06 19:15:35,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:35,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:35,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 135 conjunts are in the unsatisfiable core [2021-12-06 19:15:35,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:35,524 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 6 treesize of output 5 [2021-12-06 19:15:35,529 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 6 treesize of output 5 [2021-12-06 19:15:35,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:36,122 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:36,122 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 12 treesize of output 18 [2021-12-06 19:15:36,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:36,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:36,213 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:36,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:36,653 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:36,653 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 12 treesize of output 18 [2021-12-06 19:15:36,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:36,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:36,761 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:36,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:36,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:36,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:36,831 INFO L354 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2021-12-06 19:15:36,832 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 19:15:36,906 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 5 treesize of output 3 [2021-12-06 19:15:37,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:37,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:15:37,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:37,108 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:15:37,109 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.21 stem predicates 2 loop predicates [2021-12-06 19:15:37,109 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972 Second operand has 24 states, 23 states have (on average 2.869565217391304) internal successors, (66), 22 states have internal predecessors, (66), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:15:37,548 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972. Second operand has 24 states, 23 states have (on average 2.869565217391304) internal successors, (66), 22 states have internal predecessors, (66), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Result 3465 states and 4275 transitions. Complement of second has 23 states. [2021-12-06 19:15:37,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 13 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:15:37,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 2.869565217391304) internal successors, (66), 22 states have internal predecessors, (66), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:15:37,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 53 transitions. [2021-12-06 19:15:37,549 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 53 transitions. Stem has 104 letters. Loop has 4 letters. [2021-12-06 19:15:37,549 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:15:37,549 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:15:37,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:37,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:37,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 133 conjunts are in the unsatisfiable core [2021-12-06 19:15:37,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:37,654 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 6 treesize of output 5 [2021-12-06 19:15:37,658 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 6 treesize of output 5 [2021-12-06 19:15:38,215 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:38,215 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 12 treesize of output 18 [2021-12-06 19:15:38,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:38,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:38,303 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:38,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:38,717 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:38,717 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 12 treesize of output 18 [2021-12-06 19:15:38,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:38,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:38,797 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:38,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:38,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:38,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:38,830 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 19:15:38,830 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 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 19:15:38,891 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 5 treesize of output 3 [2021-12-06 19:15:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:39,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:15:39,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:39,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:15:39,059 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.19 stem predicates 2 loop predicates [2021-12-06 19:15:39,059 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972 Second operand has 22 states, 21 states have (on average 3.0) internal successors, (63), 21 states have internal predecessors, (63), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:15:39,458 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972. Second operand has 22 states, 21 states have (on average 3.0) internal successors, (63), 21 states have internal predecessors, (63), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 3465 states and 4275 transitions. Complement of second has 23 states. [2021-12-06 19:15:39,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 13 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:15:39,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 21 states have (on average 3.0) internal successors, (63), 21 states have internal predecessors, (63), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:15:39,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 53 transitions. [2021-12-06 19:15:39,459 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 53 transitions. Stem has 104 letters. Loop has 4 letters. [2021-12-06 19:15:39,459 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:15:39,459 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:15:39,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:39,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:39,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 125 conjunts are in the unsatisfiable core [2021-12-06 19:15:39,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:39,558 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 6 treesize of output 5 [2021-12-06 19:15:39,562 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 6 treesize of output 5 [2021-12-06 19:15:40,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:40,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:40,147 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:40,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:40,476 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 6 treesize of output 5 [2021-12-06 19:15:40,530 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:40,530 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 16 treesize of output 22 [2021-12-06 19:15:40,603 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:40,604 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 20 treesize of output 26 [2021-12-06 19:15:40,613 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:40,613 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 12 treesize of output 18 [2021-12-06 19:15:40,743 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 5 treesize of output 3 [2021-12-06 19:15:40,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:40,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:15:40,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:40,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:15:40,931 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.22 stem predicates 2 loop predicates [2021-12-06 19:15:40,931 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972 Second operand has 25 states, 23 states have (on average 3.5217391304347827) internal successors, (81), 22 states have internal predecessors, (81), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 19:15:41,133 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972. Second operand has 25 states, 23 states have (on average 3.5217391304347827) internal successors, (81), 22 states have internal predecessors, (81), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Result 3562 states and 4380 transitions. Complement of second has 15 states. [2021-12-06 19:15:41,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 9 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:15:41,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 23 states have (on average 3.5217391304347827) internal successors, (81), 22 states have internal predecessors, (81), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 19:15:41,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 51 transitions. [2021-12-06 19:15:41,134 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 51 transitions. Stem has 104 letters. Loop has 4 letters. [2021-12-06 19:15:41,134 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:15:41,134 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:15:41,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:41,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:41,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 130 conjunts are in the unsatisfiable core [2021-12-06 19:15:41,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:41,232 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 6 treesize of output 5 [2021-12-06 19:15:41,235 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 6 treesize of output 5 [2021-12-06 19:15:41,788 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:41,788 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 12 treesize of output 18 [2021-12-06 19:15:41,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:41,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:41,871 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:41,871 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:42,273 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:42,273 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 12 treesize of output 18 [2021-12-06 19:15:42,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:42,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:42,355 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:42,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:42,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:42,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:42,375 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:42,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:42,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:42,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:15:42,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:42,555 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:15:42,556 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and with honda bouncer for loop.18 stem predicates 2 loop predicates [2021-12-06 19:15:42,556 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972 Second operand has 21 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:15:43,085 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972. Second operand has 21 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Result 4543 states and 5599 transitions. Complement of second has 29 states. [2021-12-06 19:15:43,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 14 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:15:43,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 3.15) internal successors, (63), 20 states have internal predecessors, (63), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-12-06 19:15:43,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 93 transitions. [2021-12-06 19:15:43,086 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 93 transitions. Stem has 104 letters. Loop has 4 letters. [2021-12-06 19:15:43,087 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:15:43,087 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:15:43,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:15:43,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:43,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 125 conjunts are in the unsatisfiable core [2021-12-06 19:15:43,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:43,188 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 6 treesize of output 5 [2021-12-06 19:15:43,192 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 6 treesize of output 5 [2021-12-06 19:15:43,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 19:15:43,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 16 treesize of output 18 [2021-12-06 19:15:43,734 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 19:15:43,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-12-06 19:15:44,052 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 6 treesize of output 5 [2021-12-06 19:15:44,104 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:44,104 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 16 treesize of output 22 [2021-12-06 19:15:44,181 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:44,181 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 20 treesize of output 26 [2021-12-06 19:15:44,191 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 19:15:44,191 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 12 treesize of output 18 [2021-12-06 19:15:44,309 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 5 treesize of output 3 [2021-12-06 19:15:44,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:15:44,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 12 conjunts are in the unsatisfiable core [2021-12-06 19:15:44,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:15:44,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:15:44,494 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemin loopwithout honda bouncer for stem and without honda bouncer for loop.22 stem predicates 2 loop predicates [2021-12-06 19:15:44,495 INFO L104 BuchiDifferenceFKV]: Start buchiDifferenceFKV. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972 Second operand has 25 states, 23 states have (on average 3.5217391304347827) internal successors, (81), 22 states have internal predecessors, (81), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 19:15:45,418 INFO L108 BuchiDifferenceFKV]: Finished buchiDifferenceFKV. First operand 3465 states and 4275 transitions. cyclomatic complexity: 972 Second operand has 25 states, 23 states have (on average 3.5217391304347827) internal successors, (81), 22 states have internal predecessors, (81), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) Result 28137 states and 41302 transitions. Complement of second has 79 states 21 powerset states58 rank states. The highest rank that occured is 1 [2021-12-06 19:15:45,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 11 stem states 0 non-accepting loop states 1 accepting loop states [2021-12-06 19:15:45,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25 states, 23 states have (on average 3.5217391304347827) internal successors, (81), 22 states have internal predecessors, (81), 5 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 19:15:45,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 114 transitions. [2021-12-06 19:15:45,420 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 114 transitions. Stem has 104 letters. Loop has 4 letters. [2021-12-06 19:15:45,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-12-06 19:15:45,420 INFO L634 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-12-06 19:15:45,421 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer has thrown an exception: java.lang.AssertionError: no settings was sufficient at de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiCegarLoop.refineBuchi(BuchiCegarLoop.java:785) at de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiCegarLoop.iterate(BuchiCegarLoop.java:549) at de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver.doTerminationAnalysis(BuchiAutomizerObserver.java:142) at de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver.finish(BuchiAutomizerObserver.java:397) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-12-06 19:15:45,424 INFO L158 Benchmark]: Toolchain (without parser) took 295856.79ms. Allocated memory was 77.6MB in the beginning and 339.7MB in the end (delta: 262.1MB). Free memory was 40.0MB in the beginning and 106.4MB in the end (delta: -66.4MB). Peak memory consumption was 272.7MB. Max. memory is 16.1GB. [2021-12-06 19:15:45,424 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 77.6MB. Free memory is still 56.3MB. There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:15:45,424 INFO L158 Benchmark]: CACSL2BoogieTranslator took 158.85ms. Allocated memory was 77.6MB in the beginning and 109.1MB in the end (delta: 31.5MB). Free memory was 39.7MB in the beginning and 84.8MB in the end (delta: -45.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-06 19:15:45,424 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.23ms. Allocated memory is still 109.1MB. Free memory was 84.8MB in the beginning and 83.2MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-06 19:15:45,425 INFO L158 Benchmark]: Boogie Preprocessor took 23.77ms. Allocated memory is still 109.1MB. Free memory was 83.2MB in the beginning and 81.9MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-06 19:15:45,425 INFO L158 Benchmark]: RCFGBuilder took 251.75ms. Allocated memory is still 109.1MB. Free memory was 81.9MB in the beginning and 69.7MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-12-06 19:15:45,425 INFO L158 Benchmark]: BuchiAutomizer took 295389.32ms. Allocated memory was 109.1MB in the beginning and 339.7MB in the end (delta: 230.7MB). Free memory was 69.7MB in the beginning and 106.4MB in the end (delta: -36.7MB). Peak memory consumption was 272.9MB. Max. memory is 16.1GB. [2021-12-06 19:15:45,427 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.15ms. Allocated memory is still 77.6MB. Free memory is still 56.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 158.85ms. Allocated memory was 77.6MB in the beginning and 109.1MB in the end (delta: 31.5MB). Free memory was 39.7MB in the beginning and 84.8MB in the end (delta: -45.1MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 29.23ms. Allocated memory is still 109.1MB. Free memory was 84.8MB in the beginning and 83.2MB in the end (delta: 1.7MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 23.77ms. Allocated memory is still 109.1MB. Free memory was 83.2MB in the beginning and 81.9MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 251.75ms. Allocated memory is still 109.1MB. Free memory was 81.9MB in the beginning and 69.7MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * BuchiAutomizer took 295389.32ms. Allocated memory was 109.1MB in the beginning and 339.7MB in the end (delta: 230.7MB). Free memory was 69.7MB in the beginning and 106.4MB in the end (delta: -36.7MB). Peak memory consumption was 272.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer: - ExceptionOrErrorResult: AssertionError: no settings was sufficient de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer: AssertionError: no settings was sufficient: de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiCegarLoop.refineBuchi(BuchiCegarLoop.java:785) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-12-06 19:15:45,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (268)] Ended with exit code 0 [2021-12-06 19:15:45,654 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:45,853 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2021-12-06 19:15:46,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2021-12-06 19:15:46,289 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2021-12-06 19:15:46,462 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2021-12-06 19:15:46,662 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2021-12-06 19:15:46,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2021-12-06 19:15:47,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2021-12-06 19:15:47,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2021-12-06 19:15:47,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Ended with exit code 0 [2021-12-06 19:15:47,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2021-12-06 19:15:47,866 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:48,091 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-12-06 19:15:48,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2021-12-06 19:15:48,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-12-06 19:15:48,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-12-06 19:15:48,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 19:15:49,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis No suitable file found in config dir /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0f666d76-2df4-49e1-a741-4445479e83c5/bin/uautomizer-DrprNOufMa/config using search string *Termination*64bit*_Bitvector*.epf No suitable settings file found using Termination*64bit*_Bitvector ERROR: UNSUPPORTED PROPERTY Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: AssertionError: no settings was sufficient