./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 cf1a7837 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/mergeSort.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl --witnessprinter.witness.filename witness --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.3-dev-cf1a783 [2023-11-12 02:34:20,727 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-12 02:34:20,802 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/config/svcomp-Termination-64bit-Automizer_Default.epf [2023-11-12 02:34:20,807 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-12 02:34:20,808 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-12 02:34:20,835 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-12 02:34:20,836 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-12 02:34:20,836 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-12 02:34:20,837 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-12 02:34:20,838 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-12 02:34:20,839 INFO L153 SettingsManager]: * Use SBE=true [2023-11-12 02:34:20,839 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-12 02:34:20,840 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-12 02:34:20,841 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-12 02:34:20,841 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-12 02:34:20,842 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-12 02:34:20,843 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-12 02:34:20,843 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-12 02:34:20,844 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-12 02:34:20,845 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-12 02:34:20,845 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-12 02:34:20,846 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-12 02:34:20,847 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-12 02:34:20,848 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-12 02:34:20,848 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-12 02:34:20,849 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-12 02:34:20,849 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-12 02:34:20,850 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-12 02:34:20,851 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-12 02:34:20,851 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-12 02:34:20,852 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-12 02:34:20,852 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-12 02:34:20,853 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-12 02:34:20,854 INFO L153 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_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/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_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 [2023-11-12 02:34:21,110 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-12 02:34:21,141 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-12 02:34:21,145 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-12 02:34:21,147 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-12 02:34:21,148 INFO L274 PluginConnector]: CDTParser initialized [2023-11-12 02:34:21,149 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/../../sv-benchmarks/c/termination-recursive-malloc/mergeSort.i [2023-11-12 02:34:24,359 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-12 02:34:24,624 INFO L384 CDTParser]: Found 1 translation units. [2023-11-12 02:34:24,625 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/sv-benchmarks/c/termination-recursive-malloc/mergeSort.i [2023-11-12 02:34:24,633 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/data/da9cb842f/eb1cd8e9f74a4290a9a1654fa33907ce/FLAGfc4949e11 [2023-11-12 02:34:24,649 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/data/da9cb842f/eb1cd8e9f74a4290a9a1654fa33907ce [2023-11-12 02:34:24,652 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-12 02:34:24,654 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-12 02:34:24,656 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-12 02:34:24,656 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-12 02:34:24,670 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-12 02:34:24,670 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:34:24" (1/1) ... [2023-11-12 02:34:24,672 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@f738b7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:24, skipping insertion in model container [2023-11-12 02:34:24,672 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 02:34:24" (1/1) ... [2023-11-12 02:34:24,697 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-12 02:34:24,918 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:34:24,935 INFO L202 MainTranslator]: Completed pre-run [2023-11-12 02:34:24,982 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-12 02:34:25,001 INFO L206 MainTranslator]: Completed translation [2023-11-12 02:34:25,001 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25 WrapperNode [2023-11-12 02:34:25,002 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-12 02:34:25,003 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-12 02:34:25,004 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-12 02:34:25,004 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-12 02:34:25,013 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,035 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,074 INFO L138 Inliner]: procedures = 12, calls = 20, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 103 [2023-11-12 02:34:25,074 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-12 02:34:25,075 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-12 02:34:25,075 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-12 02:34:25,076 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-12 02:34:25,087 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,087 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,094 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,095 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,113 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,121 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,128 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,130 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,132 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-12 02:34:25,133 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-12 02:34:25,133 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-12 02:34:25,134 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-12 02:34:25,135 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (1/1) ... [2023-11-12 02:34:25,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:25,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:25,176 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:25,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-12 02:34:25,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-12 02:34:25,228 INFO L130 BoogieDeclarations]: Found specification of procedure merge_sort [2023-11-12 02:34:25,228 INFO L138 BoogieDeclarations]: Found implementation of procedure merge_sort [2023-11-12 02:34:25,228 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-12 02:34:25,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-12 02:34:25,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-12 02:34:25,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-12 02:34:25,231 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-12 02:34:25,362 INFO L236 CfgBuilder]: Building ICFG [2023-11-12 02:34:25,365 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-12 02:34:25,749 INFO L277 CfgBuilder]: Performing block encoding [2023-11-12 02:34:25,755 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-12 02:34:25,759 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-12 02:34:25,761 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:34:25 BoogieIcfgContainer [2023-11-12 02:34:25,761 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-12 02:34:25,762 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-12 02:34:25,763 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-12 02:34:25,767 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-12 02:34:25,768 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:34:25,768 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 12.11 02:34:24" (1/3) ... [2023-11-12 02:34:25,769 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@4e7edf90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:34:25, skipping insertion in model container [2023-11-12 02:34:25,769 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:34:25,769 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 02:34:25" (2/3) ... [2023-11-12 02:34:25,771 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@4e7edf90 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.11 02:34:25, skipping insertion in model container [2023-11-12 02:34:25,771 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-12 02:34:25,772 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 02:34:25" (3/3) ... [2023-11-12 02:34:25,775 INFO L332 chiAutomizerObserver]: Analyzing ICFG mergeSort.i [2023-11-12 02:34:25,829 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-12 02:34:25,829 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-12 02:34:25,829 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-12 02:34:25,830 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-12 02:34:25,830 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-12 02:34:25,830 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-12 02:34:25,830 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-12 02:34:25,831 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-12 02:34:25,835 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 31 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 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) [2023-11-12 02:34:25,858 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 16 [2023-11-12 02:34:25,859 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:25,859 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:25,865 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-12 02:34:25,865 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:34:25,866 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-12 02:34:25,866 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 31 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 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) [2023-11-12 02:34:25,870 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 16 [2023-11-12 02:34:25,870 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:25,870 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:25,870 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2023-11-12 02:34:25,871 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:34:25,877 INFO L748 eck$LassoCheckResult]: Stem: 29#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 7#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 16#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 % 18446744073709551616);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; 10#L40-3true [2023-11-12 02:34:25,877 INFO L750 eck$LassoCheckResult]: Loop: 10#L40-3true assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 11#L40-2true main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 10#L40-3true [2023-11-12 02:34:25,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:25,884 INFO L85 PathProgramCache]: Analyzing trace with hash 89440, now seen corresponding path program 1 times [2023-11-12 02:34:25,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:25,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399052675] [2023-11-12 02:34:25,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:25,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:25,993 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:26,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:26,021 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:26,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:26,024 INFO L85 PathProgramCache]: Analyzing trace with hash 3363, now seen corresponding path program 1 times [2023-11-12 02:34:26,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:26,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865143301] [2023-11-12 02:34:26,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:26,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:26,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:26,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:26,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:26,048 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:26,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:26,050 INFO L85 PathProgramCache]: Analyzing trace with hash 85954242, now seen corresponding path program 1 times [2023-11-12 02:34:26,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:26,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250645457] [2023-11-12 02:34:26,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:26,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:26,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:26,076 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:26,101 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:26,348 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:34:26,349 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:34:26,349 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:34:26,349 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:34:26,349 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:34:26,349 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:26,350 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:34:26,350 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:34:26,350 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration1_Lasso [2023-11-12 02:34:26,350 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:34:26,351 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:34:26,376 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,387 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,544 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,548 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,554 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,558 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,576 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:26,850 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:34:26,854 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:34:26,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:26,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:26,860 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:26,870 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:26,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-12 02:34:26,884 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:26,885 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:26,885 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:26,885 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:26,886 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:26,889 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:26,889 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:26,892 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:26,901 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:26,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:26,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:26,903 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:26,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 [2023-11-12 02:34:26,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-12 02:34:26,922 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:26,922 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2023-11-12 02:34:26,922 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:26,922 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:26,930 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2023-11-12 02:34:26,930 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:26,956 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:26,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:26,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:26,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:26,967 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:26,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-12 02:34:26,977 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:26,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:26,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:26,990 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:26,990 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:26,994 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:26,994 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:27,006 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:27,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:27,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:27,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:27,022 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:27,026 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:27,039 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:27,039 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:27,040 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:27,040 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:27,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-12 02:34:27,047 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:27,050 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:27,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:27,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:27,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:27,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:27,101 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:27,109 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:27,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-12 02:34:27,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:27,127 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:27,127 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:27,127 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:27,150 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:27,150 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:27,168 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:34:27,217 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2023-11-12 02:34:27,217 INFO L444 ModelExtractionUtils]: 1 out of 16 variables were initially zero. Simplification set additionally 11 variables to zero. [2023-11-12 02:34:27,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:27,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:27,251 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:27,265 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:34:27,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-12 02:34:27,288 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:34:27,288 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:34:27,288 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~a~0#1.offset, v_rep(select #length ULTIMATE.start_main_~a~0#1.base)_1, ULTIMATE.start_main_~i~1#1) = -1*ULTIMATE.start_main_~a~0#1.offset + 1*v_rep(select #length ULTIMATE.start_main_~a~0#1.base)_1 - 4*ULTIMATE.start_main_~i~1#1 Supporting invariants [] [2023-11-12 02:34:27,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:27,309 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-11-12 02:34:27,317 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[~a~0!base] could not be translated [2023-11-12 02:34:27,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:27,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:27,360 INFO L262 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-12 02:34:27,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:27,388 INFO L262 TraceCheckSpWp]: Trace formula consists of 13 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:34:27,390 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:27,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:27,479 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-12 02:34:27,481 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 31 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 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) [2023-11-12 02:34:27,547 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 31 states, 26 states have (on average 1.4230769230769231) internal successors, (37), 26 states have internal predecessors, (37), 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 63 states and 87 transitions. Complement of second has 9 states. [2023-11-12 02:34:27,552 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 [2023-11-12 02:34:27,558 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) [2023-11-12 02:34:27,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 45 transitions. [2023-11-12 02:34:27,561 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 45 transitions. Stem has 3 letters. Loop has 2 letters. [2023-11-12 02:34:27,562 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:27,563 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 45 transitions. Stem has 5 letters. Loop has 2 letters. [2023-11-12 02:34:27,563 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:27,563 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 45 transitions. Stem has 3 letters. Loop has 4 letters. [2023-11-12 02:34:27,563 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:27,564 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 87 transitions. [2023-11-12 02:34:27,583 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:27,591 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 28 states and 39 transitions. [2023-11-12 02:34:27,593 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 25 [2023-11-12 02:34:27,593 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2023-11-12 02:34:27,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 39 transitions. [2023-11-12 02:34:27,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:34:27,597 INFO L218 hiAutomatonCegarLoop]: Abstraction has 28 states and 39 transitions. [2023-11-12 02:34:27,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states and 39 transitions. [2023-11-12 02:34:27,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2023-11-12 02:34:27,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 24 states have (on average 1.4166666666666667) internal successors, (34), 24 states have internal predecessors, (34), 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) [2023-11-12 02:34:27,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 39 transitions. [2023-11-12 02:34:27,636 INFO L240 hiAutomatonCegarLoop]: Abstraction has 28 states and 39 transitions. [2023-11-12 02:34:27,636 INFO L428 stractBuchiCegarLoop]: Abstraction has 28 states and 39 transitions. [2023-11-12 02:34:27,637 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-12 02:34:27,637 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 28 states and 39 transitions. [2023-11-12 02:34:27,640 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:27,640 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:27,641 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:27,641 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2023-11-12 02:34:27,641 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:34:27,642 INFO L748 eck$LassoCheckResult]: Stem: 168#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 151#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 152#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 % 18446744073709551616);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; 154#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 155#L40-4 havoc main_~i~1#1; 141#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 142#$Ultimate##0 [2023-11-12 02:34:27,642 INFO L750 eck$LassoCheckResult]: Loop: 142#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 163#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); 144#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 142#$Ultimate##0 [2023-11-12 02:34:27,647 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:27,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1630387501, now seen corresponding path program 1 times [2023-11-12 02:34:27,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:27,649 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748255327] [2023-11-12 02:34:27,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:27,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:27,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:27,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:27,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:27,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748255327] [2023-11-12 02:34:27,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748255327] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:34:27,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:34:27,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-12 02:34:27,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296676288] [2023-11-12 02:34:27,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:34:27,768 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:34:27,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:27,768 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 1 times [2023-11-12 02:34:27,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:27,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739337868] [2023-11-12 02:34:27,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:27,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:27,790 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:27,799 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:28,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:28,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-12 02:34:28,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-12 02:34:28,013 INFO L87 Difference]: Start difference. First operand 28 states and 39 transitions. cyclomatic complexity: 15 Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 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) [2023-11-12 02:34:28,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:28,032 INFO L93 Difference]: Finished difference Result 29 states and 37 transitions. [2023-11-12 02:34:28,032 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29 states and 37 transitions. [2023-11-12 02:34:28,034 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:28,035 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29 states to 29 states and 37 transitions. [2023-11-12 02:34:28,035 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 26 [2023-11-12 02:34:28,036 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2023-11-12 02:34:28,036 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 37 transitions. [2023-11-12 02:34:28,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:34:28,037 INFO L218 hiAutomatonCegarLoop]: Abstraction has 29 states and 37 transitions. [2023-11-12 02:34:28,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states and 37 transitions. [2023-11-12 02:34:28,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 28. [2023-11-12 02:34:28,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 24 states have (on average 1.2916666666666667) internal successors, (31), 24 states have internal predecessors, (31), 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) [2023-11-12 02:34:28,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 36 transitions. [2023-11-12 02:34:28,040 INFO L240 hiAutomatonCegarLoop]: Abstraction has 28 states and 36 transitions. [2023-11-12 02:34:28,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-12 02:34:28,042 INFO L428 stractBuchiCegarLoop]: Abstraction has 28 states and 36 transitions. [2023-11-12 02:34:28,042 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-12 02:34:28,042 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 28 states and 36 transitions. [2023-11-12 02:34:28,043 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:28,043 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:28,043 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:28,044 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:28,044 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:34:28,044 INFO L748 eck$LassoCheckResult]: Stem: 231#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 214#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 215#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 % 18446744073709551616);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; 217#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 218#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 219#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 220#L40-4 havoc main_~i~1#1; 204#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 205#$Ultimate##0 [2023-11-12 02:34:28,044 INFO L750 eck$LassoCheckResult]: Loop: 205#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 226#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); 207#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 205#$Ultimate##0 [2023-11-12 02:34:28,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:28,045 INFO L85 PathProgramCache]: Analyzing trace with hash 862387761, now seen corresponding path program 1 times [2023-11-12 02:34:28,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:28,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888939754] [2023-11-12 02:34:28,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:28,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,062 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:28,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,076 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:28,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:28,077 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 2 times [2023-11-12 02:34:28,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:28,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616683106] [2023-11-12 02:34:28,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:28,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,086 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:28,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,094 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:28,095 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:28,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1100576510, now seen corresponding path program 1 times [2023-11-12 02:34:28,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:28,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783100955] [2023-11-12 02:34:28,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:28,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:28,276 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:28,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:28,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783100955] [2023-11-12 02:34:28,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783100955] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:34:28,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798073195] [2023-11-12 02:34:28,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:34:28,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:28,281 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:34:28,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-12 02:34:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:28,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:34:28,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:28,412 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:28,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:34:28,468 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:28,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798073195] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:34:28,469 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:34:28,469 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2023-11-12 02:34:28,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263129461] [2023-11-12 02:34:28,469 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:34:28,637 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:28,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:28,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-12 02:34:28,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-12 02:34:28,746 INFO L87 Difference]: Start difference. First operand 28 states and 36 transitions. cyclomatic complexity: 12 Second operand has 8 states, 7 states have (on average 1.7142857142857142) internal successors, (12), 7 states have internal predecessors, (12), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-12 02:34:28,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:28,841 INFO L93 Difference]: Finished difference Result 39 states and 48 transitions. [2023-11-12 02:34:28,841 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 39 states and 48 transitions. [2023-11-12 02:34:28,842 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:28,845 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 39 states to 33 states and 42 transitions. [2023-11-12 02:34:28,845 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 28 [2023-11-12 02:34:28,845 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 28 [2023-11-12 02:34:28,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 42 transitions. [2023-11-12 02:34:28,846 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-12 02:34:28,846 INFO L218 hiAutomatonCegarLoop]: Abstraction has 33 states and 42 transitions. [2023-11-12 02:34:28,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states and 42 transitions. [2023-11-12 02:34:28,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 30. [2023-11-12 02:34:28,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 26 states have (on average 1.2692307692307692) internal successors, (33), 26 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) [2023-11-12 02:34:28,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 38 transitions. [2023-11-12 02:34:28,850 INFO L240 hiAutomatonCegarLoop]: Abstraction has 30 states and 38 transitions. [2023-11-12 02:34:28,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-12 02:34:28,853 INFO L428 stractBuchiCegarLoop]: Abstraction has 30 states and 38 transitions. [2023-11-12 02:34:28,853 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-12 02:34:28,854 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 30 states and 38 transitions. [2023-11-12 02:34:28,857 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:28,857 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:28,857 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:28,858 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:28,858 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:34:28,858 INFO L748 eck$LassoCheckResult]: Stem: 376#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 358#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 359#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 % 18446744073709551616);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; 361#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 362#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);havoc main_#t~nondet21#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; 364#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 377#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 375#L40-4 havoc main_~i~1#1; 348#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 349#$Ultimate##0 [2023-11-12 02:34:28,858 INFO L750 eck$LassoCheckResult]: Loop: 349#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 370#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); 351#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 349#$Ultimate##0 [2023-11-12 02:34:28,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:28,859 INFO L85 PathProgramCache]: Analyzing trace with hash -172336625, now seen corresponding path program 2 times [2023-11-12 02:34:28,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:28,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161604756] [2023-11-12 02:34:28,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:28,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,881 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:28,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:28,902 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:28,902 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 3 times [2023-11-12 02:34:28,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:28,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434486931] [2023-11-12 02:34:28,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:28,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,909 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:28,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,915 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:28,915 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:28,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1594476444, now seen corresponding path program 2 times [2023-11-12 02:34:28,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:28,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440320468] [2023-11-12 02:34:28,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:28,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,969 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:28,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:28,991 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:29,712 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:34:29,714 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:34:29,714 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:34:29,714 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:34:29,714 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:34:29,714 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:29,714 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:34:29,715 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:34:29,715 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration4_Lasso [2023-11-12 02:34:29,715 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:34:29,715 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:34:29,723 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,726 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,729 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,732 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,734 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,737 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,739 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,742 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:29,744 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,036 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,039 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,041 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,046 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,049 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,051 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,055 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,058 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,061 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,063 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,066 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,073 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,076 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,079 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,083 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,102 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,106 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,109 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,111 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,114 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,122 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,125 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,127 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,130 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,133 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,135 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,138 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,141 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,143 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,145 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,148 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,152 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,155 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,159 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,163 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,168 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:30,638 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:34:30,638 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:34:30,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,642 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,654 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:30,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-12 02:34:30,668 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,669 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,669 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,669 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,669 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,671 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,671 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,680 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,691 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,701 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:30,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-12 02:34:30,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,715 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,716 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,716 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,740 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,749 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,750 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,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 [2023-11-12 02:34:30,766 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,767 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,767 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,767 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,767 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,768 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,768 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-12 02:34:30,773 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,783 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,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 [2023-11-12 02:34:30,804 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,804 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,804 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,805 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,805 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-12 02:34:30,810 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,821 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-12 02:34:30,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 [2023-11-12 02:34:30,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,837 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,837 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,837 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,837 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,838 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,838 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,847 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,854 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,865 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:30,877 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,877 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,878 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,878 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,878 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,878 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,879 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-12 02:34:30,900 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,910 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-12 02:34:30,920 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:30,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,933 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,933 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,933 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,933 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,934 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,934 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,948 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:30,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:30,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:30,958 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:30,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:30,982 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:30,982 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:30,982 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:30,982 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:30,982 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:30,983 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:30,983 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:30,992 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:30,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-12 02:34:31,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:31,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:31,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:31,003 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:31,011 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:31,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-12 02:34:31,024 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:31,025 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:31,025 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:31,025 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:31,032 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:31,033 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:31,052 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:34:31,085 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2023-11-12 02:34:31,085 INFO L444 ModelExtractionUtils]: 4 out of 13 variables were initially zero. Simplification set additionally 7 variables to zero. [2023-11-12 02:34:31,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:31,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:31,092 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:31,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-12 02:34:31,100 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:34:31,122 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-11-12 02:34:31,122 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:34:31,123 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_#in~n#1) = 1*merge_sort_#in~n#1 Supporting invariants [] [2023-11-12 02:34:31,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:31,132 INFO L156 tatePredicateManager]: 2 out of 2 supporting invariants were superfluous and have been removed [2023-11-12 02:34:31,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:31,177 INFO L262 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-12 02:34:31,179 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:31,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:31,212 INFO L262 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-12 02:34:31,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:31,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:31,258 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2023-11-12 02:34:31,258 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 30 states and 38 transitions. cyclomatic complexity: 12 Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (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) [2023-11-12 02:34:31,316 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 30 states and 38 transitions. cyclomatic complexity: 12. Second operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (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 48 states and 60 transitions. Complement of second has 12 states. [2023-11-12 02:34:31,317 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 [2023-11-12 02:34:31,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 2 states have call successors, (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) [2023-11-12 02:34:31,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 13 transitions. [2023-11-12 02:34:31,318 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 10 letters. Loop has 3 letters. [2023-11-12 02:34:31,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:31,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 13 letters. Loop has 3 letters. [2023-11-12 02:34:31,320 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:31,320 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 13 transitions. Stem has 10 letters. Loop has 6 letters. [2023-11-12 02:34:31,320 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:31,321 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 60 transitions. [2023-11-12 02:34:31,322 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:31,324 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 39 states and 51 transitions. [2023-11-12 02:34:31,324 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2023-11-12 02:34:31,325 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30 [2023-11-12 02:34:31,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 51 transitions. [2023-11-12 02:34:31,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:31,325 INFO L218 hiAutomatonCegarLoop]: Abstraction has 39 states and 51 transitions. [2023-11-12 02:34:31,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states and 51 transitions. [2023-11-12 02:34:31,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 37. [2023-11-12 02:34:31,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 31 states have (on average 1.2580645161290323) internal successors, (39), 31 states have internal predecessors, (39), 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) [2023-11-12 02:34:31,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 47 transitions. [2023-11-12 02:34:31,331 INFO L240 hiAutomatonCegarLoop]: Abstraction has 37 states and 47 transitions. [2023-11-12 02:34:31,331 INFO L428 stractBuchiCegarLoop]: Abstraction has 37 states and 47 transitions. [2023-11-12 02:34:31,331 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-12 02:34:31,331 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 37 states and 47 transitions. [2023-11-12 02:34:31,332 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 14 [2023-11-12 02:34:31,332 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:31,333 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:31,334 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:31,334 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:31,334 INFO L748 eck$LassoCheckResult]: Stem: 537#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 515#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 516#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 % 18446744073709551616);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; 518#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 519#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 520#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 521#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 538#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 536#L40-4 havoc main_~i~1#1; 504#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 505#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 530#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); 509#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 529#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 531#L24 assume ~n#1 < 2; 527#merge_sortFINAL assume true; 526#merge_sortEXIT >#88#return; 508#L27-1 [2023-11-12 02:34:31,335 INFO L750 eck$LassoCheckResult]: Loop: 508#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 528#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 540#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); 507#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 528#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 540#L24 assume ~n#1 < 2; 517#merge_sortFINAL assume true; 539#merge_sortEXIT >#88#return; 508#L27-1 [2023-11-12 02:34:31,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:31,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1352366372, now seen corresponding path program 1 times [2023-11-12 02:34:31,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:31,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625153467] [2023-11-12 02:34:31,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:31,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:31,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:31,356 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:31,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:31,375 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:31,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:31,377 INFO L85 PathProgramCache]: Analyzing trace with hash -1121289573, now seen corresponding path program 1 times [2023-11-12 02:34:31,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:31,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174238610] [2023-11-12 02:34:31,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:31,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:31,385 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:31,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:31,394 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:31,395 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:31,395 INFO L85 PathProgramCache]: Analyzing trace with hash -526901058, now seen corresponding path program 1 times [2023-11-12 02:34:31,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:31,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510218176] [2023-11-12 02:34:31,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:31,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:31,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:31,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:31,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:34:31,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:31,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2023-11-12 02:34:31,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:31,788 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-12 02:34:31,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:31,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510218176] [2023-11-12 02:34:31,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510218176] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:34:31,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934340163] [2023-11-12 02:34:31,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:31,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:34:31,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:31,791 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:34:31,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-12 02:34:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:31,873 INFO L262 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:34:31,876 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:31,952 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:31,952 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:34:32,072 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-12 02:34:32,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934340163] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:34:32,072 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:34:32,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 15 [2023-11-12 02:34:32,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632280455] [2023-11-12 02:34:32,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:34:32,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:32,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-12 02:34:32,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2023-11-12 02:34:32,603 INFO L87 Difference]: Start difference. First operand 37 states and 47 transitions. cyclomatic complexity: 15 Second operand has 15 states, 12 states have (on average 2.0833333333333335) internal successors, (25), 12 states have internal predecessors, (25), 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) [2023-11-12 02:34:32,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:32,938 INFO L93 Difference]: Finished difference Result 75 states and 93 transitions. [2023-11-12 02:34:32,938 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 75 states and 93 transitions. [2023-11-12 02:34:32,940 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 25 [2023-11-12 02:34:32,942 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 75 states to 70 states and 88 transitions. [2023-11-12 02:34:32,943 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 57 [2023-11-12 02:34:32,943 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 60 [2023-11-12 02:34:32,943 INFO L73 IsDeterministic]: Start isDeterministic. Operand 70 states and 88 transitions. [2023-11-12 02:34:32,944 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:32,945 INFO L218 hiAutomatonCegarLoop]: Abstraction has 70 states and 88 transitions. [2023-11-12 02:34:32,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states and 88 transitions. [2023-11-12 02:34:32,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 67. [2023-11-12 02:34:32,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 55 states have (on average 1.2363636363636363) internal successors, (68), 56 states have internal predecessors, (68), 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) [2023-11-12 02:34:32,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 83 transitions. [2023-11-12 02:34:32,985 INFO L240 hiAutomatonCegarLoop]: Abstraction has 67 states and 83 transitions. [2023-11-12 02:34:32,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-12 02:34:32,989 INFO L428 stractBuchiCegarLoop]: Abstraction has 67 states and 83 transitions. [2023-11-12 02:34:32,989 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-12 02:34:32,989 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 67 states and 83 transitions. [2023-11-12 02:34:32,991 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 24 [2023-11-12 02:34:32,991 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:32,991 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:32,993 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:32,993 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:32,994 INFO L748 eck$LassoCheckResult]: Stem: 843#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 818#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 819#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 % 18446744073709551616);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; 821#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 822#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 823#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 824#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 857#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 858#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 859#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 854#L40-4 havoc main_~i~1#1; 812#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 850#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 834#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); 811#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 832#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 835#L24 assume ~n#1 < 2; 840#merge_sortFINAL assume true; 829#merge_sortEXIT >#88#return; 810#L27-1 [2023-11-12 02:34:32,994 INFO L750 eck$LassoCheckResult]: Loop: 810#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 831#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 833#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); 809#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 831#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 833#L24 assume ~n#1 < 2; 872#merge_sortFINAL assume true; 871#merge_sortEXIT >#88#return; 810#L27-1 [2023-11-12 02:34:32,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:32,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1854838534, now seen corresponding path program 2 times [2023-11-12 02:34:32,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:32,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199276942] [2023-11-12 02:34:32,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:32,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:33,026 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:33,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:33,043 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:33,044 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:33,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1121289573, now seen corresponding path program 2 times [2023-11-12 02:34:33,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:33,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488507288] [2023-11-12 02:34:33,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:33,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:33,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:33,064 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:33,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:33,074 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:33,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:33,074 INFO L85 PathProgramCache]: Analyzing trace with hash 8928416, now seen corresponding path program 2 times [2023-11-12 02:34:33,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:33,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1138676970] [2023-11-12 02:34:33,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:33,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:33,126 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:33,154 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:34,804 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:34:34,804 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:34:34,804 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:34:34,804 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:34:34,804 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:34:34,804 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:34,805 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:34:34,805 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:34:34,805 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration6_Lasso [2023-11-12 02:34:34,805 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:34:34,805 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:34:34,809 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,813 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,815 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,818 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,821 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,824 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,827 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,829 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,832 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,834 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,838 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,840 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,847 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,852 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,858 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,860 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,866 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,868 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,873 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,876 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,878 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,881 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,884 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,887 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,889 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,895 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:34,900 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,165 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,171 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,173 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,176 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,178 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,181 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,183 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:35,715 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:34:35,715 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:34:35,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,717 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,731 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:35,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,743 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,743 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,744 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,753 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:35,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-12 02:34:35,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:35,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,768 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,771 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-12 02:34:35,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 [2023-11-12 02:34:35,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,785 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,785 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,785 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,786 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,787 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,796 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:35,805 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:35,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,807 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,811 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:35,825 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,825 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,825 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,825 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,825 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,826 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,826 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-12 02:34:35,836 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:35,844 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:35,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,846 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,850 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:35,863 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,864 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,864 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,864 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,864 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,865 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,865 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-12 02:34:35,874 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:35,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:35,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,883 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:35,899 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,899 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,899 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,899 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,900 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,900 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,900 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-12 02:34:35,916 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:35,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:35,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,925 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-12 02:34:35,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:35,942 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,942 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,943 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,943 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,943 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,944 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,944 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,960 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:35,969 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:35,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:35,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:35,970 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:35,975 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:35,987 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:35,987 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:35,988 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:35,988 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:35,988 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:35,988 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:35,989 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:35,989 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-12 02:34:36,004 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,008 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,009 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,014 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,026 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,026 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,027 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,027 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,027 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,027 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,027 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-12 02:34:36,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,043 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-12 02:34:36,063 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,064 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,064 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,064 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,065 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,065 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,084 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,087 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,090 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,097 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-12 02:34:36,109 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,109 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,109 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,111 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,111 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,128 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,138 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,144 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-12 02:34:36,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,157 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,158 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,158 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,167 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,176 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,180 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,193 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,193 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,193 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,193 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,194 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-12 02:34:36,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,222 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,225 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,238 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,238 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,238 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,238 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,238 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,239 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,239 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-12 02:34:36,249 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,254 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,258 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-12 02:34:36,270 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,271 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,271 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,271 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,271 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,271 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,272 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,281 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,291 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,294 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,307 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,307 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,307 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,307 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,307 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,308 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,308 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-12 02:34:36,324 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,332 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,334 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,338 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,350 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,350 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,351 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,351 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,351 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-12 02:34:36,352 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,352 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,368 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,378 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,382 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,394 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,395 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,395 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,395 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,395 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,395 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,396 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-12 02:34:36,408 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,413 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,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 [2023-11-12 02:34:36,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-12 02:34:36,433 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,433 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,433 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,433 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,433 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,434 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,434 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,443 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,449 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-12 02:34:36,467 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,467 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,467 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,467 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,467 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,468 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,468 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,484 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,490 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,497 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,510 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-12 02:34:36,511 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,511 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,511 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,511 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,511 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,512 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,512 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,528 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,537 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,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 [2023-11-12 02:34:36,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-11-12 02:34:36,562 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,562 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,562 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,562 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,562 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,563 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,588 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,590 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,594 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-11-12 02:34:36,607 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,607 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,607 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,607 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,607 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,608 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,608 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,628 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,634 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-12 02:34:36,653 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,665 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,665 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,666 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,666 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,666 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,667 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,667 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,676 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,686 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,693 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-12 02:34:36,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,707 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,707 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,707 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,707 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,708 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,708 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,724 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,734 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,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 [2023-11-12 02:34:36,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-12 02:34:36,752 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,752 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,754 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,754 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,780 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,786 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,787 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,791 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,804 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,804 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,805 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,805 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-12 02:34:36,816 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,821 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,826 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,838 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,839 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,839 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,841 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-11-12 02:34:36,844 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,850 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,854 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,866 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,866 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,866 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,866 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,866 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,867 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,867 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-12 02:34:36,883 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,888 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,892 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-12 02:34:36,905 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,905 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,905 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,905 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,905 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,906 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,907 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,920 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,925 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,928 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,941 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,941 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,941 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,941 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,941 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,942 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,942 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-12 02:34:36,951 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,956 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,961 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:36,974 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:36,974 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:36,974 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:36,974 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:36,974 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:36,975 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:36,975 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:36,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-12 02:34:36,988 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:36,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:36,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:36,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:36,993 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:36,997 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:37,009 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:37,010 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:37,010 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:37,010 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:37,010 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:37,011 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:37,011 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:37,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-12 02:34:37,020 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:37,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:37,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:37,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:37,027 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:37,031 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:37,044 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:37,044 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:37,044 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:37,044 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:37,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-12 02:34:37,047 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:37,047 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:37,059 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:37,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:37,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:37,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:37,066 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:37,069 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:37,082 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:37,082 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2023-11-12 02:34:37,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:37,082 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:37,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-12 02:34:37,088 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2023-11-12 02:34:37,088 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:37,102 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:37,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:37,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:37,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:37,107 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:37,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:37,124 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:37,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:37,124 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:37,124 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:37,128 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:37,128 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:37,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-12 02:34:37,152 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:37,156 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:37,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:37,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:37,158 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:37,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 [2023-11-12 02:34:37,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-11-12 02:34:37,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:37,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:37,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:37,174 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:37,177 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:37,177 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:37,196 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:37,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:37,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:37,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:37,201 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:37,205 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:37,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:37,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:37,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:37,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:37,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-12 02:34:37,235 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:37,235 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:37,260 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:34:37,306 INFO L443 ModelExtractionUtils]: Simplification made 9 calls to the SMT solver. [2023-11-12 02:34:37,306 INFO L444 ModelExtractionUtils]: 0 out of 25 variables were initially zero. Simplification set additionally 20 variables to zero. [2023-11-12 02:34:37,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:37,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:37,310 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:37,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-12 02:34:37,312 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:34:37,323 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 2. [2023-11-12 02:34:37,324 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:34:37,324 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_~n#1) = 1*merge_sort_~n#1 Supporting invariants [-1*merge_sort_~n#1 + 4*merge_sort_~m~0#1 >= 0, 1*merge_sort_~m~0#1 >= 0] [2023-11-12 02:34:37,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-12 02:34:37,350 INFO L156 tatePredicateManager]: 2 out of 3 supporting invariants were superfluous and have been removed [2023-11-12 02:34:37,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:37,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-12 02:34:37,419 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:37,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:37,675 INFO L262 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-12 02:34:37,676 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:37,777 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:37,778 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.9 stem predicates 5 loop predicates [2023-11-12 02:34:37,778 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 67 states and 83 transitions. cyclomatic complexity: 23 Second operand has 14 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 4 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) [2023-11-12 02:34:38,305 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 67 states and 83 transitions. cyclomatic complexity: 23. Second operand has 14 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 4 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 332 states and 451 transitions. Complement of second has 39 states. [2023-11-12 02:34:38,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 16 states 10 stem states 4 non-accepting loop states 2 accepting loop states [2023-11-12 02:34:38,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 11 states have (on average 1.9090909090909092) internal successors, (21), 11 states have internal predecessors, (21), 4 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) [2023-11-12 02:34:38,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 84 transitions. [2023-11-12 02:34:38,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 84 transitions. Stem has 19 letters. Loop has 8 letters. [2023-11-12 02:34:38,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:38,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 84 transitions. Stem has 27 letters. Loop has 8 letters. [2023-11-12 02:34:38,309 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:38,309 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 84 transitions. Stem has 19 letters. Loop has 16 letters. [2023-11-12 02:34:38,310 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:38,310 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 332 states and 451 transitions. [2023-11-12 02:34:38,317 INFO L131 ngComponentsAnalysis]: Automaton has 18 accepting balls. 88 [2023-11-12 02:34:38,323 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 332 states to 250 states and 344 transitions. [2023-11-12 02:34:38,324 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 180 [2023-11-12 02:34:38,324 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 184 [2023-11-12 02:34:38,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 250 states and 344 transitions. [2023-11-12 02:34:38,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:38,325 INFO L218 hiAutomatonCegarLoop]: Abstraction has 250 states and 344 transitions. [2023-11-12 02:34:38,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states and 344 transitions. [2023-11-12 02:34:38,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 224. [2023-11-12 02:34:38,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 184 states have (on average 1.2934782608695652) internal successors, (238), 186 states have internal predecessors, (238), 25 states have call successors, (28), 16 states have call predecessors, (28), 15 states have return successors, (32), 21 states have call predecessors, (32), 23 states have call successors, (32) [2023-11-12 02:34:38,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 298 transitions. [2023-11-12 02:34:38,346 INFO L240 hiAutomatonCegarLoop]: Abstraction has 224 states and 298 transitions. [2023-11-12 02:34:38,346 INFO L428 stractBuchiCegarLoop]: Abstraction has 224 states and 298 transitions. [2023-11-12 02:34:38,346 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-12 02:34:38,346 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 224 states and 298 transitions. [2023-11-12 02:34:38,349 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 78 [2023-11-12 02:34:38,349 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:38,349 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:38,350 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:38,350 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-12 02:34:38,350 INFO L748 eck$LassoCheckResult]: Stem: 1452#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1407#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 1408#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 % 18446744073709551616);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; 1413#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 1414#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 1415#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 1416#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 1491#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 1490#L40-4 havoc main_~i~1#1; 1390#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 1391#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 1497#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); 1430#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 1431#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 1570#L24 assume ~n#1 < 2; 1568#merge_sortFINAL assume true; 1567#merge_sortEXIT >#88#return; 1436#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 1435#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 1437#L24 assume ~n#1 < 2; 1590#merge_sortFINAL assume true; 1591#merge_sortEXIT >#90#return; 1421#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 % 18446744073709551616);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; 1422#L11-3 [2023-11-12 02:34:38,351 INFO L750 eck$LassoCheckResult]: Loop: 1422#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 1417#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; 1418#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; 1449#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 1422#L11-3 [2023-11-12 02:34:38,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:38,351 INFO L85 PathProgramCache]: Analyzing trace with hash 178168560, now seen corresponding path program 1 times [2023-11-12 02:34:38,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:38,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927295859] [2023-11-12 02:34:38,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:38,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:38,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,369 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:38,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,384 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:38,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:38,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1388838, now seen corresponding path program 1 times [2023-11-12 02:34:38,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:38,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077495468] [2023-11-12 02:34:38,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:38,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:38,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,390 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,394 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:38,394 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:38,394 INFO L85 PathProgramCache]: Analyzing trace with hash -2084911979, now seen corresponding path program 1 times [2023-11-12 02:34:38,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:38,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991386190] [2023-11-12 02:34:38,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:38,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:38,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:38,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:38,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:34:38,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:38,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-12 02:34:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:38,600 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:34:38,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:38,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991386190] [2023-11-12 02:34:38,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991386190] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:34:38,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:34:38,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-12 02:34:38,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044037059] [2023-11-12 02:34:38,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:34:38,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:38,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-12 02:34:38,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:34:38,715 INFO L87 Difference]: Start difference. First operand 224 states and 298 transitions. cyclomatic complexity: 98 Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 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) [2023-11-12 02:34:38,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:38,821 INFO L93 Difference]: Finished difference Result 348 states and 465 transitions. [2023-11-12 02:34:38,821 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 348 states and 465 transitions. [2023-11-12 02:34:38,827 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 136 [2023-11-12 02:34:38,834 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 348 states to 348 states and 465 transitions. [2023-11-12 02:34:38,834 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 258 [2023-11-12 02:34:38,835 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 258 [2023-11-12 02:34:38,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 348 states and 465 transitions. [2023-11-12 02:34:38,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:38,835 INFO L218 hiAutomatonCegarLoop]: Abstraction has 348 states and 465 transitions. [2023-11-12 02:34:38,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states and 465 transitions. [2023-11-12 02:34:38,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 278. [2023-11-12 02:34:38,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 238 states have (on average 1.2647058823529411) internal successors, (301), 240 states have internal predecessors, (301), 25 states have call successors, (28), 16 states have call predecessors, (28), 15 states have return successors, (32), 21 states have call predecessors, (32), 23 states have call successors, (32) [2023-11-12 02:34:38,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 361 transitions. [2023-11-12 02:34:38,854 INFO L240 hiAutomatonCegarLoop]: Abstraction has 278 states and 361 transitions. [2023-11-12 02:34:38,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-12 02:34:38,855 INFO L428 stractBuchiCegarLoop]: Abstraction has 278 states and 361 transitions. [2023-11-12 02:34:38,855 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-12 02:34:38,855 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 278 states and 361 transitions. [2023-11-12 02:34:38,858 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 120 [2023-11-12 02:34:38,858 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:38,858 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:38,859 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:38,859 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:38,860 INFO L748 eck$LassoCheckResult]: Stem: 2067#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2005#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 2006#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 % 18446744073709551616);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; 2009#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 2010#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 2011#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 2012#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 2073#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 2074#L40-4 havoc main_~i~1#1; 1984#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 1985#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 2115#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); 2112#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 2113#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 2121#L24 assume ~n#1 < 2; 2120#merge_sortFINAL assume true; 2119#merge_sortEXIT >#88#return; 2023#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 2114#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 2255#L24 assume ~n#1 < 2; 2254#merge_sortFINAL assume true; 2022#merge_sortEXIT >#90#return; 2018#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 % 18446744073709551616);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; 2019#L11-3 [2023-11-12 02:34:38,860 INFO L750 eck$LassoCheckResult]: Loop: 2019#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 2240#L12 assume !(merge_~j~0#1 == merge_~n#1); 2256#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); 2036#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; 1986#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 1988#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 2068#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; 2063#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 2019#L11-3 [2023-11-12 02:34:38,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:38,860 INFO L85 PathProgramCache]: Analyzing trace with hash 178168560, now seen corresponding path program 2 times [2023-11-12 02:34:38,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:38,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699001079] [2023-11-12 02:34:38,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:38,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:38,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,877 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:38,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,891 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:38,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:38,892 INFO L85 PathProgramCache]: Analyzing trace with hash -120477233, now seen corresponding path program 1 times [2023-11-12 02:34:38,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:38,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893782893] [2023-11-12 02:34:38,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:38,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:38,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,898 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,904 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:38,905 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:38,905 INFO L85 PathProgramCache]: Analyzing trace with hash 1066528190, now seen corresponding path program 1 times [2023-11-12 02:34:38,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:38,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238440766] [2023-11-12 02:34:38,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:38,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:38,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,929 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:38,950 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:41,064 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:34:41,065 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:34:41,065 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:34:41,065 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:34:41,065 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:34:41,065 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:41,065 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:34:41,065 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:34:41,065 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration8_Lasso [2023-11-12 02:34:41,065 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:34:41,065 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:34:41,069 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,072 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,074 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,076 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,079 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,086 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,088 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,092 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,095 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,098 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,101 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,103 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,106 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,109 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,112 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,115 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,117 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,121 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,124 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,126 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,129 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,131 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,134 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,137 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,797 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,800 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,803 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,805 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,808 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,811 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,813 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,816 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,819 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,821 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:41,824 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:42,714 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:34:42,715 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:34:42,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,724 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,732 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,745 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,745 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,745 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,745 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,745 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,746 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,746 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-12 02:34:42,755 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:42,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,760 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,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 [2023-11-12 02:34:42,775 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,776 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,776 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,776 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,776 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,777 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,777 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-12 02:34:42,786 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:42,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,790 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-12 02:34:42,794 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,804 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,804 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,804 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,804 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,806 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,808 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-11-12 02:34:42,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,809 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,812 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-12 02:34:42,812 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,822 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,822 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,822 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,822 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,823 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,823 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,823 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,824 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,827 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:42,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,828 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-12 02:34:42,830 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,840 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,840 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,840 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,840 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,841 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,841 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,841 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,842 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,845 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2023-11-12 02:34:42,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,845 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,846 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-12 02:34:42,849 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,858 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,858 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,859 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,859 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,860 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,863 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-12 02:34:42,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,864 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-12 02:34:42,866 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,876 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,876 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,876 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,876 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,878 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:42,878 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:42,907 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,910 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:42,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,912 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,922 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,934 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,935 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,935 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,936 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:42,937 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:42,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-12 02:34:42,952 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:42,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:42,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:42,960 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:42,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:42,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:42,981 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:42,982 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:42,982 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:42,982 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:42,982 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:42,982 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:42,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-12 02:34:42,996 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:42,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:43,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,002 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,007 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,019 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,019 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,019 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,019 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,020 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,020 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,020 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-12 02:34:43,032 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:43,036 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,037 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,057 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,057 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,057 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,057 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,057 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,058 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,058 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-12 02:34:43,067 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:43,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,073 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,077 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,089 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,089 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,089 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,089 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,089 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,090 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,090 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-12 02:34:43,112 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:43,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,117 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,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 [2023-11-12 02:34:43,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,133 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,134 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,134 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-12 02:34:43,148 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:43,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,153 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,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 [2023-11-12 02:34:43,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,169 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,170 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,170 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,170 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,170 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-11-12 02:34:43,182 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2023-11-12 02:34:43,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,186 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-12 02:34:43,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,199 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,199 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,199 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,199 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,201 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,203 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2023-11-12 02:34:43,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,204 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-12 02:34:43,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 [2023-11-12 02:34:43,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,217 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,217 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,217 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,217 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,219 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2023-11-12 02:34:43,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,222 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-12 02:34:43,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,235 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,236 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,236 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,236 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,237 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:43,237 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:43,241 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2023-11-12 02:34:43,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,244 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-12 02:34:43,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 [2023-11-12 02:34:43,257 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,257 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,257 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,257 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,258 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:43,258 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:43,262 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2023-11-12 02:34:43,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,265 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2023-11-12 02:34:43,268 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,278 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,278 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,278 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,278 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,280 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2023-11-12 02:34:43,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,283 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-12 02:34:43,285 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,295 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,295 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,295 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,295 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,295 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,296 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,296 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,297 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,299 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:43,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,300 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-12 02:34:43,303 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,313 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,313 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,313 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,313 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,313 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,313 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,314 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2023-11-12 02:34:43,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,318 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-12 02:34:43,321 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,330 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,331 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,331 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,331 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,331 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,331 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,331 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,333 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2023-11-12 02:34:43,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,336 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2023-11-12 02:34:43,338 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,348 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,348 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,349 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,349 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,349 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,350 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2023-11-12 02:34:43,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,354 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-12 02:34:43,356 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,366 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:43,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:43,366 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,367 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:43,367 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:43,368 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:43,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2023-11-12 02:34:43,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:43,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:43,371 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:43,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-12 02:34:43,374 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:43,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:43,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:43,384 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2023-11-12 02:34:43,384 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:43,462 INFO L401 nArgumentSynthesizer]: We have 48 Motzkin's Theorem applications. [2023-11-12 02:34:43,462 INFO L402 nArgumentSynthesizer]: A total of 8 supporting invariants were added. [2023-11-12 02:34:43,889 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:34:45,224 INFO L443 ModelExtractionUtils]: Simplification made 49 calls to the SMT solver. [2023-11-12 02:34:45,224 INFO L444 ModelExtractionUtils]: 24 out of 100 variables were initially zero. Simplification set additionally 72 variables to zero. [2023-11-12 02:34:45,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:45,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:45,225 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:45,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2023-11-12 02:34:45,228 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:34:45,268 INFO L438 nArgumentSynthesizer]: Removed 8 redundant supporting invariants from a total of 8. [2023-11-12 02:34:45,268 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:34:45,268 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_merge_~a#1.offset, merge_sort_merge_~i~0#1, v_rep(select #length merge_sort_merge_~x~0#1.base)_1) = -1*merge_sort_merge_~a#1.offset - 4*merge_sort_merge_~i~0#1 + 2*v_rep(select #length merge_sort_merge_~x~0#1.base)_1 Supporting invariants [] [2023-11-12 02:34:45,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:45,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:45,344 INFO L156 tatePredicateManager]: 9 out of 10 supporting invariants were superfluous and have been removed [2023-11-12 02:34:45,347 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[~x~0!base] could not be translated [2023-11-12 02:34:45,347 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: Expression ~a!offset has a CASTFunctionDefinition but is no IdentifierExpression: IdentifierExpression [2023-11-12 02:34:45,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:45,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:45,421 INFO L262 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-12 02:34:45,423 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:45,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:45,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:34:45,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:45,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:45,739 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 4 loop predicates [2023-11-12 02:34:45,739 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 278 states and 361 transitions. cyclomatic complexity: 107 Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 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) [2023-11-12 02:34:46,027 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 278 states and 361 transitions. cyclomatic complexity: 107. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 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 399 states and 530 transitions. Complement of second has 26 states. [2023-11-12 02:34:46,028 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 [2023-11-12 02:34:46,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 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) [2023-11-12 02:34:46,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 41 transitions. [2023-11-12 02:34:46,030 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 41 transitions. Stem has 23 letters. Loop has 8 letters. [2023-11-12 02:34:46,030 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:46,030 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-12 02:34:46,064 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:46,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:46,118 INFO L262 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-12 02:34:46,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:46,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:46,305 INFO L262 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-12 02:34:46,305 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:46,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:46,451 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 4 loop predicates [2023-11-12 02:34:46,451 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 278 states and 361 transitions. cyclomatic complexity: 107 Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 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) [2023-11-12 02:34:46,712 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 278 states and 361 transitions. cyclomatic complexity: 107. Second operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 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 401 states and 536 transitions. Complement of second has 29 states. [2023-11-12 02:34:46,713 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 [2023-11-12 02:34:46,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.1) internal successors, (21), 9 states have internal predecessors, (21), 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) [2023-11-12 02:34:46,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 42 transitions. [2023-11-12 02:34:46,715 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 42 transitions. Stem has 23 letters. Loop has 8 letters. [2023-11-12 02:34:46,715 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:46,715 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 42 transitions. Stem has 31 letters. Loop has 8 letters. [2023-11-12 02:34:46,715 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:46,716 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 42 transitions. Stem has 23 letters. Loop has 16 letters. [2023-11-12 02:34:46,716 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:34:46,716 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 401 states and 536 transitions. [2023-11-12 02:34:46,726 INFO L131 ngComponentsAnalysis]: Automaton has 17 accepting balls. 124 [2023-11-12 02:34:46,733 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 401 states to 379 states and 510 transitions. [2023-11-12 02:34:46,733 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 257 [2023-11-12 02:34:46,734 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 271 [2023-11-12 02:34:46,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 379 states and 510 transitions. [2023-11-12 02:34:46,736 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:46,736 INFO L218 hiAutomatonCegarLoop]: Abstraction has 379 states and 510 transitions. [2023-11-12 02:34:46,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states and 510 transitions. [2023-11-12 02:34:46,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 305. [2023-11-12 02:34:46,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 264 states have (on average 1.2765151515151516) internal successors, (337), 266 states have internal predecessors, (337), 25 states have call successors, (28), 16 states have call predecessors, (28), 16 states have return successors, (33), 22 states have call predecessors, (33), 23 states have call successors, (33) [2023-11-12 02:34:46,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 398 transitions. [2023-11-12 02:34:46,805 INFO L240 hiAutomatonCegarLoop]: Abstraction has 305 states and 398 transitions. [2023-11-12 02:34:46,806 INFO L428 stractBuchiCegarLoop]: Abstraction has 305 states and 398 transitions. [2023-11-12 02:34:46,806 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-12 02:34:46,806 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 305 states and 398 transitions. [2023-11-12 02:34:46,808 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 120 [2023-11-12 02:34:46,809 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:46,809 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:46,810 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:46,810 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:34:46,811 INFO L748 eck$LassoCheckResult]: Stem: 3481#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 3424#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 3425#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 % 18446744073709551616);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; 3431#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 3432#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 3433#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 3434#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 3523#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 3522#L40-4 havoc main_~i~1#1; 3402#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 3403#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 3545#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); 3539#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 3541#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 3547#L24 assume ~n#1 < 2; 3543#merge_sortFINAL assume true; 3538#merge_sortEXIT >#88#return; 3529#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 3530#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 3550#L24 assume ~n#1 < 2; 3551#merge_sortFINAL assume true; 3537#merge_sortEXIT >#90#return; 3528#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 % 18446744073709551616);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; 3524#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 3460#L11-4 merge_~i~0#1 := 0; 3466#L17-3 [2023-11-12 02:34:46,811 INFO L750 eck$LassoCheckResult]: Loop: 3466#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; 3465#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 3466#L17-3 [2023-11-12 02:34:46,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:46,811 INFO L85 PathProgramCache]: Analyzing trace with hash -578705235, now seen corresponding path program 1 times [2023-11-12 02:34:46,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:46,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117957479] [2023-11-12 02:34:46,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:46,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:46,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:34:46,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:46,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-12 02:34:46,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:46,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:34:46,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:46,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117957479] [2023-11-12 02:34:46,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117957479] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:34:46,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:34:46,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-12 02:34:46,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084478030] [2023-11-12 02:34:46,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:34:46,912 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:34:46,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:46,912 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 1 times [2023-11-12 02:34:46,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:46,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313840289] [2023-11-12 02:34:46,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:46,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:46,917 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:46,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:46,921 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:46,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:46,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-12 02:34:46,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:34:46,999 INFO L87 Difference]: Start difference. First operand 305 states and 398 transitions. cyclomatic complexity: 119 Second operand has 5 states, 5 states have (on average 3.0) 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) [2023-11-12 02:34:47,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:47,091 INFO L93 Difference]: Finished difference Result 450 states and 585 transitions. [2023-11-12 02:34:47,091 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 450 states and 585 transitions. [2023-11-12 02:34:47,099 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 122 [2023-11-12 02:34:47,106 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 450 states to 450 states and 585 transitions. [2023-11-12 02:34:47,107 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 316 [2023-11-12 02:34:47,107 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 316 [2023-11-12 02:34:47,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 450 states and 585 transitions. [2023-11-12 02:34:47,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:47,109 INFO L218 hiAutomatonCegarLoop]: Abstraction has 450 states and 585 transitions. [2023-11-12 02:34:47,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states and 585 transitions. [2023-11-12 02:34:47,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 313. [2023-11-12 02:34:47,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 272 states have (on average 1.2610294117647058) internal successors, (343), 274 states have internal predecessors, (343), 25 states have call successors, (28), 16 states have call predecessors, (28), 16 states have return successors, (33), 22 states have call predecessors, (33), 23 states have call successors, (33) [2023-11-12 02:34:47,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 404 transitions. [2023-11-12 02:34:47,126 INFO L240 hiAutomatonCegarLoop]: Abstraction has 313 states and 404 transitions. [2023-11-12 02:34:47,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-12 02:34:47,127 INFO L428 stractBuchiCegarLoop]: Abstraction has 313 states and 404 transitions. [2023-11-12 02:34:47,127 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-12 02:34:47,128 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 313 states and 404 transitions. [2023-11-12 02:34:47,131 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 120 [2023-11-12 02:34:47,131 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:47,131 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:47,132 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:47,132 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2023-11-12 02:34:47,132 INFO L748 eck$LassoCheckResult]: Stem: 4265#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4200#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 4201#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 % 18446744073709551616);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; 4209#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 4210#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4211#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 4212#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4270#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 4271#L40-4 havoc main_~i~1#1; 4177#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 4178#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4334#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); 4329#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 4331#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4335#L24 assume ~n#1 < 2; 4332#merge_sortFINAL assume true; 4328#merge_sortEXIT >#88#return; 4322#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 4323#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 4336#L24 assume ~n#1 < 2; 4326#merge_sortFINAL assume true; 4327#merge_sortEXIT >#90#return; 4317#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 % 18446744073709551616);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; 4318#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 4247#L12 assume !(merge_~j~0#1 == merge_~n#1); 4425#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; 4416#L13-2 [2023-11-12 02:34:47,133 INFO L750 eck$LassoCheckResult]: Loop: 4416#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 4415#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; 4410#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 4411#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 4417#L12 assume !(merge_~j~0#1 == merge_~n#1); 4418#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; 4416#L13-2 [2023-11-12 02:34:47,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:47,133 INFO L85 PathProgramCache]: Analyzing trace with hash -759991838, now seen corresponding path program 1 times [2023-11-12 02:34:47,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:47,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765841888] [2023-11-12 02:34:47,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:47,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:47,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:47,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:34:47,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:47,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-12 02:34:47,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:47,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:34:47,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:47,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765841888] [2023-11-12 02:34:47,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765841888] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-12 02:34:47,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-12 02:34:47,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-12 02:34:47,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765557842] [2023-11-12 02:34:47,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-12 02:34:47,257 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:34:47,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:47,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1895288687, now seen corresponding path program 1 times [2023-11-12 02:34:47,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:47,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188213071] [2023-11-12 02:34:47,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:47,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:47,262 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:47,266 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:47,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:47,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-12 02:34:47,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-12 02:34:47,412 INFO L87 Difference]: Start difference. First operand 313 states and 404 transitions. cyclomatic complexity: 117 Second operand has 5 states, 4 states have (on average 4.0) 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) [2023-11-12 02:34:47,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:47,483 INFO L93 Difference]: Finished difference Result 417 states and 552 transitions. [2023-11-12 02:34:47,483 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 417 states and 552 transitions. [2023-11-12 02:34:47,489 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 164 [2023-11-12 02:34:47,495 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 417 states to 417 states and 552 transitions. [2023-11-12 02:34:47,495 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 299 [2023-11-12 02:34:47,496 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 299 [2023-11-12 02:34:47,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 417 states and 552 transitions. [2023-11-12 02:34:47,496 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:47,496 INFO L218 hiAutomatonCegarLoop]: Abstraction has 417 states and 552 transitions. [2023-11-12 02:34:47,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states and 552 transitions. [2023-11-12 02:34:47,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 379. [2023-11-12 02:34:47,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 338 states have (on average 1.2633136094674555) internal successors, (427), 340 states have internal predecessors, (427), 25 states have call successors, (28), 16 states have call predecessors, (28), 16 states have return successors, (33), 22 states have call predecessors, (33), 23 states have call successors, (33) [2023-11-12 02:34:47,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 488 transitions. [2023-11-12 02:34:47,510 INFO L240 hiAutomatonCegarLoop]: Abstraction has 379 states and 488 transitions. [2023-11-12 02:34:47,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-12 02:34:47,511 INFO L428 stractBuchiCegarLoop]: Abstraction has 379 states and 488 transitions. [2023-11-12 02:34:47,512 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-12 02:34:47,512 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 379 states and 488 transitions. [2023-11-12 02:34:47,515 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 162 [2023-11-12 02:34:47,515 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:47,515 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:47,516 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:47,516 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:34:47,516 INFO L748 eck$LassoCheckResult]: Stem: 5012#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4951#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 4952#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 % 18446744073709551616);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; 4957#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 4958#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4959#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 4960#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 5020#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 4961#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 4962#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 5011#L40-4 havoc main_~i~1#1; 4949#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 5038#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 5036#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); 4982#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 5034#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 5037#L24 assume ~n#1 < 2; 5035#merge_sortFINAL assume true; 5033#merge_sortEXIT >#88#return; 4939#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 5031#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 5027#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); 4942#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 5025#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 5119#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); 5112#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 5150#$Ultimate##0 [2023-11-12 02:34:47,516 INFO L750 eck$LassoCheckResult]: Loop: 5150#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 5107#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); 5110#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 5150#$Ultimate##0 [2023-11-12 02:34:47,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:47,517 INFO L85 PathProgramCache]: Analyzing trace with hash 1524308723, now seen corresponding path program 3 times [2023-11-12 02:34:47,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:47,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939299034] [2023-11-12 02:34:47,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:47,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:47,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:47,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-12 02:34:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:47,972 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:47,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:47,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939299034] [2023-11-12 02:34:47,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939299034] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:34:47,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680951409] [2023-11-12 02:34:47,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-12 02:34:47,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:34:47,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:47,976 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:34:48,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2023-11-12 02:34:48,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-12 02:34:48,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:34:48,145 INFO L262 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-12 02:34:48,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:48,255 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:48,255 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:34:48,476 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:48,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680951409] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:34:48,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:34:48,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 25 [2023-11-12 02:34:48,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069414942] [2023-11-12 02:34:48,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:34:48,477 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:34:48,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:48,477 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 4 times [2023-11-12 02:34:48,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:48,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074989408] [2023-11-12 02:34:48,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:48,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:48,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:48,481 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:48,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:48,485 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:48,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:48,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-12 02:34:48,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2023-11-12 02:34:48,636 INFO L87 Difference]: Start difference. First operand 379 states and 488 transitions. cyclomatic complexity: 135 Second operand has 25 states, 20 states have (on average 1.85) internal successors, (37), 20 states have internal predecessors, (37), 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) [2023-11-12 02:34:49,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:49,474 INFO L93 Difference]: Finished difference Result 746 states and 970 transitions. [2023-11-12 02:34:49,474 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 746 states and 970 transitions. [2023-11-12 02:34:49,485 INFO L131 ngComponentsAnalysis]: Automaton has 32 accepting balls. 340 [2023-11-12 02:34:49,496 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 746 states to 738 states and 959 transitions. [2023-11-12 02:34:49,497 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 582 [2023-11-12 02:34:49,498 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 599 [2023-11-12 02:34:49,499 INFO L73 IsDeterministic]: Start isDeterministic. Operand 738 states and 959 transitions. [2023-11-12 02:34:49,499 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:49,500 INFO L218 hiAutomatonCegarLoop]: Abstraction has 738 states and 959 transitions. [2023-11-12 02:34:49,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states and 959 transitions. [2023-11-12 02:34:49,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 608. [2023-11-12 02:34:49,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 535 states have (on average 1.2523364485981308) internal successors, (670), 539 states have internal predecessors, (670), 43 states have call successors, (49), 31 states have call predecessors, (49), 30 states have return successors, (55), 37 states have call predecessors, (55), 39 states have call successors, (55) [2023-11-12 02:34:49,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 774 transitions. [2023-11-12 02:34:49,529 INFO L240 hiAutomatonCegarLoop]: Abstraction has 608 states and 774 transitions. [2023-11-12 02:34:49,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-12 02:34:49,532 INFO L428 stractBuchiCegarLoop]: Abstraction has 608 states and 774 transitions. [2023-11-12 02:34:49,532 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2023-11-12 02:34:49,532 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 608 states and 774 transitions. [2023-11-12 02:34:49,537 INFO L131 ngComponentsAnalysis]: Automaton has 26 accepting balls. 272 [2023-11-12 02:34:49,537 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:49,537 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:49,540 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:49,541 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:49,542 INFO L748 eck$LassoCheckResult]: Stem: 6368#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 6304#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 6305#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 % 18446744073709551616);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; 6311#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 6312#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 6313#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 6314#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 6406#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 6365#L40-4 havoc main_~i~1#1; 6282#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 6283#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 6466#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); 6464#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 6469#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 6470#L24 assume ~n#1 < 2; 6463#merge_sortFINAL assume true; 6465#merge_sortEXIT >#88#return; 6450#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 6452#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 6501#L24 assume ~n#1 < 2; 6500#merge_sortFINAL assume true; 6449#merge_sortEXIT >#90#return; 6448#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 % 18446744073709551616);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; 6446#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 6447#L12 assume !(merge_~j~0#1 == merge_~n#1); 6877#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); 6337#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; 6338#L14-2 [2023-11-12 02:34:49,543 INFO L750 eck$LassoCheckResult]: Loop: 6338#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 6889#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 6888#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; 6887#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 6885#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 6879#L12 assume !(merge_~j~0#1 == merge_~n#1); 6300#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); 6301#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; 6338#L14-2 [2023-11-12 02:34:49,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:49,546 INFO L85 PathProgramCache]: Analyzing trace with hash -2084910408, now seen corresponding path program 1 times [2023-11-12 02:34:49,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:49,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409367076] [2023-11-12 02:34:49,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:49,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:49,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:49,566 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:49,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:49,582 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:49,582 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:49,582 INFO L85 PathProgramCache]: Analyzing trace with hash -695534387, now seen corresponding path program 1 times [2023-11-12 02:34:49,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:49,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85267316] [2023-11-12 02:34:49,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:49,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:49,589 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:49,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:49,595 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:49,596 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:49,596 INFO L85 PathProgramCache]: Analyzing trace with hash -54058876, now seen corresponding path program 1 times [2023-11-12 02:34:49,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:49,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266960400] [2023-11-12 02:34:49,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:49,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:49,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:49,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:34:49,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:49,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-12 02:34:49,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:49,963 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-12 02:34:49,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:49,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266960400] [2023-11-12 02:34:49,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266960400] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:34:49,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172013937] [2023-11-12 02:34:49,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:49,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:34:49,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:49,966 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:34:49,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2023-11-12 02:34:50,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:50,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-12 02:34:50,077 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:50,247 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:34:50,247 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:34:50,419 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:34:50,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172013937] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:34:50,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:34:50,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-11-12 02:34:50,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781125047] [2023-11-12 02:34:50,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:34:50,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:50,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-12 02:34:50,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-11-12 02:34:50,696 INFO L87 Difference]: Start difference. First operand 608 states and 774 transitions. cyclomatic complexity: 202 Second operand has 18 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 12 states have internal predecessors, (45), 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) [2023-11-12 02:34:51,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:51,187 INFO L93 Difference]: Finished difference Result 1276 states and 1642 transitions. [2023-11-12 02:34:51,188 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1276 states and 1642 transitions. [2023-11-12 02:34:51,204 INFO L131 ngComponentsAnalysis]: Automaton has 94 accepting balls. 510 [2023-11-12 02:34:51,221 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1276 states to 1276 states and 1642 transitions. [2023-11-12 02:34:51,221 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 988 [2023-11-12 02:34:51,222 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 988 [2023-11-12 02:34:51,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1276 states and 1642 transitions. [2023-11-12 02:34:51,223 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:51,223 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1276 states and 1642 transitions. [2023-11-12 02:34:51,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states and 1642 transitions. [2023-11-12 02:34:51,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 750. [2023-11-12 02:34:51,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 672 states have (on average 1.2276785714285714) internal successors, (825), 673 states have internal predecessors, (825), 43 states have call successors, (49), 31 states have call predecessors, (49), 35 states have return successors, (72), 45 states have call predecessors, (72), 39 states have call successors, (72) [2023-11-12 02:34:51,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 946 transitions. [2023-11-12 02:34:51,253 INFO L240 hiAutomatonCegarLoop]: Abstraction has 750 states and 946 transitions. [2023-11-12 02:34:51,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-12 02:34:51,254 INFO L428 stractBuchiCegarLoop]: Abstraction has 750 states and 946 transitions. [2023-11-12 02:34:51,254 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2023-11-12 02:34:51,255 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 750 states and 946 transitions. [2023-11-12 02:34:51,260 INFO L131 ngComponentsAnalysis]: Automaton has 48 accepting balls. 308 [2023-11-12 02:34:51,260 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:51,260 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:51,261 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:34:51,261 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:34:51,262 INFO L748 eck$LassoCheckResult]: Stem: 8514#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 8446#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 8447#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 % 18446744073709551616);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; 8450#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 8451#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 8452#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 8453#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 8531#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 8532#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 8517#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 8519#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 8541#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 8510#L40-4 havoc main_~i~1#1; 8431#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 8524#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8525#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); 8479#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 8537#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8503#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); 8477#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 8480#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8523#L24 assume ~n#1 < 2; 8634#merge_sortFINAL assume true; 8627#merge_sortEXIT >#88#return; 8579#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 8621#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8632#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); 8570#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 8574#$Ultimate##0 [2023-11-12 02:34:51,262 INFO L750 eck$LassoCheckResult]: Loop: 8574#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 8578#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); 8568#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 8574#$Ultimate##0 [2023-11-12 02:34:51,262 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:51,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1396918213, now seen corresponding path program 4 times [2023-11-12 02:34:51,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:51,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333896898] [2023-11-12 02:34:51,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:51,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:51,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:51,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-12 02:34:51,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:34:51,683 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:51,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:34:51,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333896898] [2023-11-12 02:34:51,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333896898] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:34:51,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508171289] [2023-11-12 02:34:51,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-12 02:34:51,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:34:51,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:51,691 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:34:51,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2023-11-12 02:34:51,790 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-12 02:34:51,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:34:51,792 INFO L262 TraceCheckSpWp]: Trace formula consists of 163 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-12 02:34:51,794 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:34:51,868 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:51,868 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:34:52,064 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:34:52,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508171289] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:34:52,065 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:34:52,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 24 [2023-11-12 02:34:52,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040549775] [2023-11-12 02:34:52,065 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:34:52,067 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:34:52,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:52,067 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 5 times [2023-11-12 02:34:52,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:52,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652466576] [2023-11-12 02:34:52,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:52,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:52,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:52,072 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:52,083 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:52,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:34:52,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-11-12 02:34:52,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2023-11-12 02:34:52,234 INFO L87 Difference]: Start difference. First operand 750 states and 946 transitions. cyclomatic complexity: 258 Second operand has 24 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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) [2023-11-12 02:34:52,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:34:52,896 INFO L93 Difference]: Finished difference Result 981 states and 1257 transitions. [2023-11-12 02:34:52,896 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 981 states and 1257 transitions. [2023-11-12 02:34:52,908 INFO L131 ngComponentsAnalysis]: Automaton has 61 accepting balls. 410 [2023-11-12 02:34:52,920 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 981 states to 976 states and 1252 transitions. [2023-11-12 02:34:52,921 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 786 [2023-11-12 02:34:52,922 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 794 [2023-11-12 02:34:52,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 976 states and 1252 transitions. [2023-11-12 02:34:52,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:34:52,923 INFO L218 hiAutomatonCegarLoop]: Abstraction has 976 states and 1252 transitions. [2023-11-12 02:34:52,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states and 1252 transitions. [2023-11-12 02:34:52,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 798. [2023-11-12 02:34:52,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 798 states, 712 states have (on average 1.2247191011235956) internal successors, (872), 715 states have internal predecessors, (872), 47 states have call successors, (53), 35 states have call predecessors, (53), 39 states have return successors, (76), 47 states have call predecessors, (76), 42 states have call successors, (76) [2023-11-12 02:34:52,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 798 states to 798 states and 1001 transitions. [2023-11-12 02:34:52,953 INFO L240 hiAutomatonCegarLoop]: Abstraction has 798 states and 1001 transitions. [2023-11-12 02:34:52,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-12 02:34:52,954 INFO L428 stractBuchiCegarLoop]: Abstraction has 798 states and 1001 transitions. [2023-11-12 02:34:52,954 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2023-11-12 02:34:52,955 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 798 states and 1001 transitions. [2023-11-12 02:34:52,960 INFO L131 ngComponentsAnalysis]: Automaton has 50 accepting balls. 314 [2023-11-12 02:34:52,961 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:34:52,961 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:34:52,963 INFO L148 hiAutomatonCegarLoop]: 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] [2023-11-12 02:34:52,964 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-12 02:34:52,964 INFO L748 eck$LassoCheckResult]: Stem: 10498#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 10416#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 10417#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 % 18446744073709551616);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; 10427#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 10428#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 10429#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 10430#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 10535#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 10536#L40-4 havoc main_~i~1#1; 10402#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 10728#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 10727#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); 10677#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 10681#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 10680#L24 assume ~n#1 < 2; 10676#merge_sortFINAL assume true; 10678#merge_sortEXIT >#88#return; 10661#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 10662#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 10778#L24 assume ~n#1 < 2; 10777#merge_sortFINAL assume true; 10776#merge_sortEXIT >#90#return; 10658#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 % 18446744073709551616);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; 10656#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 10657#L12 assume !(merge_~j~0#1 == merge_~n#1); 11168#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); 10459#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; 10460#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 11171#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 10432#L12-2 [2023-11-12 02:34:52,964 INFO L750 eck$LassoCheckResult]: Loop: 10432#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; 11176#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 10615#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 10431#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; 10432#L12-2 [2023-11-12 02:34:52,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:52,965 INFO L85 PathProgramCache]: Analyzing trace with hash -2144141126, now seen corresponding path program 1 times [2023-11-12 02:34:52,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:52,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046085320] [2023-11-12 02:34:52,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:52,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:52,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:52,982 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:52,998 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:52,999 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:52,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2032998, now seen corresponding path program 2 times [2023-11-12 02:34:52,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:52,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996203520] [2023-11-12 02:34:52,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:53,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:53,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:53,004 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:53,007 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:53,008 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:34:53,008 INFO L85 PathProgramCache]: Analyzing trace with hash 956367263, now seen corresponding path program 1 times [2023-11-12 02:34:53,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:34:53,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [139795137] [2023-11-12 02:34:53,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:34:53,009 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:34:53,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:53,030 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:34:53,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:34:53,051 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:34:57,070 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:34:57,070 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:34:57,070 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:34:57,070 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:34:57,070 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:34:57,070 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:57,071 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:34:57,071 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:34:57,071 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration14_Lasso [2023-11-12 02:34:57,071 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:34:57,071 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:34:57,076 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:57,082 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:57,085 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,385 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,387 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,389 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,391 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,395 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,397 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,399 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,400 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,402 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,404 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,406 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,407 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,409 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,411 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:58,413 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:34:59,484 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-12 02:34:59,485 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-12 02:34:59,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,487 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2023-11-12 02:34:59,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 [2023-11-12 02:34:59,500 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,500 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:59,500 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,500 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,500 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,501 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:59,501 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:59,503 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,507 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2023-11-12 02:34:59,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 [2023-11-12 02:34:59,521 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,521 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:59,521 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,521 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,521 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,521 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:59,522 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:59,523 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,525 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,527 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2023-11-12 02:34:59,529 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,539 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,539 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-12 02:34:59,539 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,539 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,539 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,539 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-12 02:34:59,539 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-12 02:34:59,541 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,544 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2023-11-12 02:34:59,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 [2023-11-12 02:34:59,556 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,556 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,556 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,556 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,557 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,557 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,561 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,563 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,565 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2023-11-12 02:34:59,567 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,580 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,580 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,586 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,594 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,602 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,614 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,614 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,614 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,614 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,616 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,616 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2023-11-12 02:34:59,620 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,624 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2023-11-12 02:34:59,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,625 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2023-11-12 02:34:59,628 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,638 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,638 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,638 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,638 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,639 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,639 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,643 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,646 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,647 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2023-11-12 02:34:59,649 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,672 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,672 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,693 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2023-11-12 02:34:59,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,697 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2023-11-12 02:34:59,700 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,711 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,711 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,715 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2023-11-12 02:34:59,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,719 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2023-11-12 02:34:59,721 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,730 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,731 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,731 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,731 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,732 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,732 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,735 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2023-11-12 02:34:59,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,739 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2023-11-12 02:34:59,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 [2023-11-12 02:34:59,752 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,752 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,752 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,752 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,753 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,753 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,757 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2023-11-12 02:34:59,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,760 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2023-11-12 02:34:59,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 [2023-11-12 02:34:59,773 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,775 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,775 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,808 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,812 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,813 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2023-11-12 02:34:59,817 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,829 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,829 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,829 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,829 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,831 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,831 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,848 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,855 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,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 [2023-11-12 02:34:59,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,873 INFO L203 nArgumentSynthesizer]: 4 stem disjuncts [2023-11-12 02:34:59,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2023-11-12 02:34:59,881 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2023-11-12 02:34:59,881 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,916 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,921 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,927 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,939 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,941 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,941 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2023-11-12 02:34:59,966 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:34:59,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2023-11-12 02:34:59,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:34:59,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:34:59,971 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:34:59,976 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:34:59,988 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:34:59,988 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:34:59,988 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:34:59,989 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:34:59,992 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:34:59,992 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:34:59,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2023-11-12 02:35:00,008 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:35:00,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2023-11-12 02:35:00,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:35:00,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:35:00,015 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:35:00,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 [2023-11-12 02:35:00,032 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:35:00,033 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:35:00,033 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:35:00,033 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:35:00,034 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:35:00,035 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:35:00,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2023-11-12 02:35:00,056 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-12 02:35:00,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2023-11-12 02:35:00,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:35:00,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:35:00,061 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:35:00,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-12 02:35:00,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2023-11-12 02:35:00,080 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-12 02:35:00,080 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-12 02:35:00,080 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-12 02:35:00,081 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-12 02:35:00,095 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-11-12 02:35:00,095 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-11-12 02:35:00,131 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-12 02:35:00,195 INFO L443 ModelExtractionUtils]: Simplification made 12 calls to the SMT solver. [2023-11-12 02:35:00,195 INFO L444 ModelExtractionUtils]: 14 out of 52 variables were initially zero. Simplification set additionally 34 variables to zero. [2023-11-12 02:35:00,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:35:00,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:35:00,199 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-12 02:35:00,200 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-12 02:35:00,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2023-11-12 02:35:00,231 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2023-11-12 02:35:00,231 INFO L513 LassoAnalysis]: Proved termination. [2023-11-12 02:35:00,232 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(merge_sort_merge_~i~0#1, v_rep(select #length merge_sort_merge_~a#1.base)_2) = -4*merge_sort_merge_~i~0#1 + 1*v_rep(select #length merge_sort_merge_~a#1.base)_2 Supporting invariants [1*merge_sort_merge_~a#1.offset >= 0] [2023-11-12 02:35:00,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2023-11-12 02:35:00,289 INFO L156 tatePredicateManager]: 9 out of 10 supporting invariants were superfluous and have been removed [2023-11-12 02:35:00,291 WARN L1567 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #length[~a!base] could not be translated [2023-11-12 02:35:00,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:00,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:00,367 INFO L262 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-12 02:35:00,368 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:35:00,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:00,594 INFO L262 TraceCheckSpWp]: Trace formula consists of 28 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:35:00,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:35:00,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:35:00,619 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.6 stem predicates 1 loop predicates [2023-11-12 02:35:00,619 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 798 states and 1001 transitions. cyclomatic complexity: 268 Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 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) [2023-11-12 02:35:00,872 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 798 states and 1001 transitions. cyclomatic complexity: 268. Second operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 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 1052 states and 1309 transitions. Complement of second has 19 states. [2023-11-12 02:35:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 6 stem states 1 non-accepting loop states 2 accepting loop states [2023-11-12 02:35:00,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.875) internal successors, (23), 7 states have internal predecessors, (23), 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) [2023-11-12 02:35:00,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 54 transitions. [2023-11-12 02:35:00,874 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 54 transitions. Stem has 29 letters. Loop has 4 letters. [2023-11-12 02:35:00,874 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:35:00,875 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 54 transitions. Stem has 33 letters. Loop has 4 letters. [2023-11-12 02:35:00,875 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:35:00,875 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 54 transitions. Stem has 29 letters. Loop has 8 letters. [2023-11-12 02:35:00,875 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-12 02:35:00,876 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1052 states and 1309 transitions. [2023-11-12 02:35:00,887 INFO L131 ngComponentsAnalysis]: Automaton has 50 accepting balls. 314 [2023-11-12 02:35:00,898 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1052 states to 1034 states and 1291 transitions. [2023-11-12 02:35:00,898 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 760 [2023-11-12 02:35:00,899 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 791 [2023-11-12 02:35:00,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1034 states and 1291 transitions. [2023-11-12 02:35:00,900 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:35:00,900 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1034 states and 1291 transitions. [2023-11-12 02:35:00,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states and 1291 transitions. [2023-11-12 02:35:00,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 900. [2023-11-12 02:35:00,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 804 states have (on average 1.2201492537313432) internal successors, (981), 809 states have internal predecessors, (981), 54 states have call successors, (61), 39 states have call predecessors, (61), 42 states have return successors, (94), 51 states have call predecessors, (94), 49 states have call successors, (94) [2023-11-12 02:35:00,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1136 transitions. [2023-11-12 02:35:00,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2023-11-12 02:35:00,976 INFO L240 hiAutomatonCegarLoop]: Abstraction has 900 states and 1136 transitions. [2023-11-12 02:35:00,976 INFO L428 stractBuchiCegarLoop]: Abstraction has 900 states and 1136 transitions. [2023-11-12 02:35:00,976 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2023-11-12 02:35:00,976 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 900 states and 1136 transitions. [2023-11-12 02:35:00,983 INFO L131 ngComponentsAnalysis]: Automaton has 50 accepting balls. 314 [2023-11-12 02:35:00,983 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:35:00,983 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:35:00,984 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:35:00,984 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:35:00,984 INFO L748 eck$LassoCheckResult]: Stem: 12545#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 12463#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 12464#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 % 18446744073709551616);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; 12474#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 12475#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 12476#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 12477#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 12478#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 12569#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 12597#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 12596#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 12595#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 12594#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 12592#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 12591#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 12590#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 12587#L40-4 havoc main_~i~1#1; 12447#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 12585#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 12582#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); 12502#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 12578#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 12584#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); 12501#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 12504#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 12598#L24 assume ~n#1 < 2; 12625#merge_sortFINAL assume true; 12621#merge_sortEXIT >#88#return; 12622#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 12738#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 12736#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); 12495#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 12500#$Ultimate##0 [2023-11-12 02:35:00,985 INFO L750 eck$LassoCheckResult]: Loop: 12500#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 12799#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); 12494#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 12500#$Ultimate##0 [2023-11-12 02:35:00,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:00,985 INFO L85 PathProgramCache]: Analyzing trace with hash -460322303, now seen corresponding path program 5 times [2023-11-12 02:35:00,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:00,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948291607] [2023-11-12 02:35:00,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:00,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:01,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:01,007 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:01,028 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:01,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:01,029 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 6 times [2023-11-12 02:35:01,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:01,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414034008] [2023-11-12 02:35:01,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:01,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:01,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:01,033 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:01,037 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:01,037 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:01,037 INFO L85 PathProgramCache]: Analyzing trace with hash 368847666, now seen corresponding path program 6 times [2023-11-12 02:35:01,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:01,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1726058037] [2023-11-12 02:35:01,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:01,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:01,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:01,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-12 02:35:01,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:01,565 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 19 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:35:01,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:35:01,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1726058037] [2023-11-12 02:35:01,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1726058037] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:35:01,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523933220] [2023-11-12 02:35:01,566 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-12 02:35:01,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:35:01,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:35:01,568 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:35:01,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2023-11-12 02:35:01,759 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-11-12 02:35:01,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-12 02:35:01,762 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-12 02:35:01,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:35:01,885 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:35:01,886 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:35:02,253 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 20 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-12 02:35:02,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523933220] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:35:02,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:35:02,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 36 [2023-11-12 02:35:02,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100358747] [2023-11-12 02:35:02,254 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:35:02,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:35:02,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-12 02:35:02,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1053, Unknown=0, NotChecked=0, Total=1260 [2023-11-12 02:35:02,417 INFO L87 Difference]: Start difference. First operand 900 states and 1136 transitions. cyclomatic complexity: 305 Second operand has 36 states, 29 states have (on average 1.793103448275862) internal successors, (52), 30 states have internal predecessors, (52), 9 states have call successors, (12), 8 states have call predecessors, (12), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-11-12 02:35:03,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:35:03,757 INFO L93 Difference]: Finished difference Result 1497 states and 1879 transitions. [2023-11-12 02:35:03,757 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1497 states and 1879 transitions. [2023-11-12 02:35:03,772 INFO L131 ngComponentsAnalysis]: Automaton has 83 accepting balls. 516 [2023-11-12 02:35:03,786 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1497 states to 1488 states and 1870 transitions. [2023-11-12 02:35:03,787 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1152 [2023-11-12 02:35:03,788 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1164 [2023-11-12 02:35:03,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1488 states and 1870 transitions. [2023-11-12 02:35:03,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:35:03,791 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1488 states and 1870 transitions. [2023-11-12 02:35:03,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1488 states and 1870 transitions. [2023-11-12 02:35:03,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1488 to 1297. [2023-11-12 02:35:03,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1162 states have (on average 1.2246127366609294) internal successors, (1423), 1172 states have internal predecessors, (1423), 73 states have call successors, (81), 52 states have call predecessors, (81), 62 states have return successors, (124), 72 states have call predecessors, (124), 67 states have call successors, (124) [2023-11-12 02:35:03,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 1628 transitions. [2023-11-12 02:35:03,839 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1297 states and 1628 transitions. [2023-11-12 02:35:03,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-11-12 02:35:03,841 INFO L428 stractBuchiCegarLoop]: Abstraction has 1297 states and 1628 transitions. [2023-11-12 02:35:03,841 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2023-11-12 02:35:03,841 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1297 states and 1628 transitions. [2023-11-12 02:35:03,852 INFO L131 ngComponentsAnalysis]: Automaton has 71 accepting balls. 458 [2023-11-12 02:35:03,853 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:35:03,853 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:35:03,854 INFO L148 hiAutomatonCegarLoop]: 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, 1] [2023-11-12 02:35:03,854 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:35:03,855 INFO L748 eck$LassoCheckResult]: Stem: 15253#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 15182#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 15183#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 % 18446744073709551616);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; 15192#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 15193#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 15194#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 15195#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 15307#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 15308#L40-4 havoc main_~i~1#1; 15175#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 15429#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 15423#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); 15424#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 15449#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 15450#L24 assume ~n#1 < 2; 15427#merge_sortFINAL assume true; 15428#merge_sortEXIT >#88#return; 15409#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 15410#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 15600#L24 assume ~n#1 < 2; 15413#merge_sortFINAL assume true; 15414#merge_sortEXIT >#90#return; 15406#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 % 18446744073709551616);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; 15404#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 15403#L12 assume !(merge_~j~0#1 == merge_~n#1); 15402#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); 15401#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; 15400#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 15399#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 15397#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; 15398#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 16262#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 15246#L11-4 merge_~i~0#1 := 0; 15231#L17-3 [2023-11-12 02:35:03,855 INFO L750 eck$LassoCheckResult]: Loop: 15231#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; 15230#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 15231#L17-3 [2023-11-12 02:35:03,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:03,855 INFO L85 PathProgramCache]: Analyzing trace with hash 956367225, now seen corresponding path program 1 times [2023-11-12 02:35:03,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:03,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395967101] [2023-11-12 02:35:03,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:03,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:03,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:03,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-12 02:35:03,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:03,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-12 02:35:03,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:03,958 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-11-12 02:35:03,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:35:03,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395967101] [2023-11-12 02:35:03,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395967101] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:35:03,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [299144363] [2023-11-12 02:35:03,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:03,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:35:03,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:35:03,961 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:35:03,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2023-11-12 02:35:04,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:04,066 INFO L262 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-12 02:35:04,068 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:35:04,125 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-12 02:35:04,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:35:04,167 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-12 02:35:04,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [299144363] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:35:04,168 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:35:04,168 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2023-11-12 02:35:04,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088830606] [2023-11-12 02:35:04,168 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:35:04,169 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:35:04,169 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:04,169 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 2 times [2023-11-12 02:35:04,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:04,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671200065] [2023-11-12 02:35:04,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:04,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:04,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:04,173 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:04,177 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:04,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:35:04,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-12 02:35:04,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-12 02:35:04,256 INFO L87 Difference]: Start difference. First operand 1297 states and 1628 transitions. cyclomatic complexity: 425 Second operand has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 states have internal predecessors, (42), 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) [2023-11-12 02:35:04,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:35:04,383 INFO L93 Difference]: Finished difference Result 2255 states and 2725 transitions. [2023-11-12 02:35:04,383 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2255 states and 2725 transitions. [2023-11-12 02:35:04,404 INFO L131 ngComponentsAnalysis]: Automaton has 71 accepting balls. 460 [2023-11-12 02:35:04,423 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2255 states to 2245 states and 2715 transitions. [2023-11-12 02:35:04,424 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1771 [2023-11-12 02:35:04,425 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1771 [2023-11-12 02:35:04,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2245 states and 2715 transitions. [2023-11-12 02:35:04,426 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:35:04,426 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2245 states and 2715 transitions. [2023-11-12 02:35:04,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2245 states and 2715 transitions. [2023-11-12 02:35:04,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2245 to 1659. [2023-11-12 02:35:04,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1659 states, 1524 states have (on average 1.1883202099737533) internal successors, (1811), 1534 states have internal predecessors, (1811), 73 states have call successors, (81), 52 states have call predecessors, (81), 62 states have return successors, (124), 72 states have call predecessors, (124), 67 states have call successors, (124) [2023-11-12 02:35:04,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1659 states to 1659 states and 2016 transitions. [2023-11-12 02:35:04,473 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1659 states and 2016 transitions. [2023-11-12 02:35:04,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-12 02:35:04,474 INFO L428 stractBuchiCegarLoop]: Abstraction has 1659 states and 2016 transitions. [2023-11-12 02:35:04,474 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2023-11-12 02:35:04,475 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1659 states and 2016 transitions. [2023-11-12 02:35:04,485 INFO L131 ngComponentsAnalysis]: Automaton has 71 accepting balls. 458 [2023-11-12 02:35:04,485 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:35:04,485 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:35:04,486 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-12 02:35:04,486 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-12 02:35:04,486 INFO L748 eck$LassoCheckResult]: Stem: 19032#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 18953#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 18954#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 % 18446744073709551616);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; 18963#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 18964#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 18965#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 18966#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19083#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 19082#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19080#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 19079#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19078#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 19077#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19076#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 19075#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19073#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 19072#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 19071#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 19059#L40-4 havoc main_~i~1#1; 19015#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 19101#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 19098#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); 18938#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 19094#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 19099#L24 assume ~n#1 < 2; 19096#merge_sortFINAL assume true; 19092#merge_sortEXIT >#88#return; 19008#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 19091#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 19648#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); 18959#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 19043#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 19670#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); 18983#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 18987#$Ultimate##0 [2023-11-12 02:35:04,486 INFO L750 eck$LassoCheckResult]: Loop: 18987#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 20024#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); 18981#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 18987#$Ultimate##0 [2023-11-12 02:35:04,487 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:04,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1355833195, now seen corresponding path program 7 times [2023-11-12 02:35:04,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:04,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986832787] [2023-11-12 02:35:04,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:04,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:04,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-12 02:35:04,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:04,784 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 35 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-12 02:35:04,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-12 02:35:04,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986832787] [2023-11-12 02:35:04,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986832787] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-12 02:35:04,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972553606] [2023-11-12 02:35:04,785 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-12 02:35:04,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-12 02:35:04,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 [2023-11-12 02:35:04,792 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-12 02:35:04,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_279f75b8-5fc4-4be9-8a17-21af4a175890/bin/uautomizer-verify-uTZkv6EMXl/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2023-11-12 02:35:04,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-12 02:35:04,936 INFO L262 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-12 02:35:04,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-12 02:35:05,027 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 46 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-12 02:35:05,027 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-12 02:35:05,269 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 46 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2023-11-12 02:35:05,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972553606] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-12 02:35:05,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-12 02:35:05,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 27 [2023-11-12 02:35:05,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741640864] [2023-11-12 02:35:05,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-12 02:35:05,270 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-12 02:35:05,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:05,271 INFO L85 PathProgramCache]: Analyzing trace with hash 30002, now seen corresponding path program 7 times [2023-11-12 02:35:05,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:05,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178555457] [2023-11-12 02:35:05,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:05,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:05,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:05,274 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:05,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:05,278 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:05,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-12 02:35:05,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-12 02:35:05,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2023-11-12 02:35:05,446 INFO L87 Difference]: Start difference. First operand 1659 states and 2016 transitions. cyclomatic complexity: 451 Second operand has 27 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 states have internal predecessors, (47), 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) [2023-11-12 02:35:06,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-12 02:35:06,187 INFO L93 Difference]: Finished difference Result 1455 states and 1752 transitions. [2023-11-12 02:35:06,187 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1455 states and 1752 transitions. [2023-11-12 02:35:06,201 INFO L131 ngComponentsAnalysis]: Automaton has 72 accepting balls. 494 [2023-11-12 02:35:06,215 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1455 states to 1439 states and 1736 transitions. [2023-11-12 02:35:06,215 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1290 [2023-11-12 02:35:06,216 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1290 [2023-11-12 02:35:06,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1439 states and 1736 transitions. [2023-11-12 02:35:06,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-12 02:35:06,217 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1439 states and 1736 transitions. [2023-11-12 02:35:06,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1439 states and 1736 transitions. [2023-11-12 02:35:06,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1439 to 1266. [2023-11-12 02:35:06,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1175 states have (on average 1.1889361702127659) internal successors, (1397), 1177 states have internal predecessors, (1397), 52 states have call successors, (53), 37 states have call predecessors, (53), 39 states have return successors, (67), 51 states have call predecessors, (67), 46 states have call successors, (67) [2023-11-12 02:35:06,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1517 transitions. [2023-11-12 02:35:06,253 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1266 states and 1517 transitions. [2023-11-12 02:35:06,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-12 02:35:06,254 INFO L428 stractBuchiCegarLoop]: Abstraction has 1266 states and 1517 transitions. [2023-11-12 02:35:06,254 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2023-11-12 02:35:06,254 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1266 states and 1517 transitions. [2023-11-12 02:35:06,263 INFO L131 ngComponentsAnalysis]: Automaton has 55 accepting balls. 390 [2023-11-12 02:35:06,264 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-12 02:35:06,264 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-12 02:35:06,270 INFO L148 hiAutomatonCegarLoop]: 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, 1] [2023-11-12 02:35:06,270 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1] [2023-11-12 02:35:06,272 INFO L748 eck$LassoCheckResult]: Stem: 22372#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 22326#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;havoc main_#t~nondet18#1;main_~n~0#1 := main_#t~nondet18#1;havoc main_#t~nondet18#1; 22327#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 % 18446744073709551616);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; 22329#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 22330#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 22331#L40-3 assume !!(main_~i~1#1 < main_~n~0#1);havoc main_#t~nondet21#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; 22332#L40-2 main_#t~post20#1 := main_~i~1#1;main_~i~1#1 := 1 + main_#t~post20#1;havoc main_#t~post20#1; 22333#L40-3 assume !(main_~i~1#1 < main_~n~0#1); 22409#L40-4 havoc main_~i~1#1; 22317#L44 call merge_sort(main_~a~0#1.base, main_~a~0#1.offset, main_~n~0#1);< 22464#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 22442#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); 22443#L27 call merge_sort(~a#1.base, ~a#1.offset, ~m~0#1);< 22453#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 22449#L24 assume ~n#1 < 2; 22444#merge_sortFINAL assume true; 22445#merge_sortEXIT >#88#return; 22426#L27-1 call merge_sort(~a#1.base, ~a#1.offset + 4 * ~m~0#1, ~n#1 - ~m~0#1);< 22428#$Ultimate##0 ~a#1.base, ~a#1.offset := #in~a#1.base, #in~a#1.offset;~n#1 := #in~n#1; 22459#L24 assume ~n#1 < 2; 22460#merge_sortFINAL assume true; 22425#merge_sortEXIT >#90#return; 22427#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 % 18446744073709551616);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; 22420#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 22421#L12 assume !(merge_~j~0#1 == merge_~n#1); 22416#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); 22417#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; 23154#L14-2 merge_#t~ite14#1 := merge_#t~ite13#1; 22411#L13-2 merge_#t~ite15#1 := merge_#t~ite14#1; 22412#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; 22814#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 22815#L11-3 assume !!(merge_~k~0#1 < merge_~n#1); 22336#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; 22337#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; 23524#L11-2 merge_#t~post2#1 := merge_~k~0#1;merge_~k~0#1 := 1 + merge_#t~post2#1;havoc merge_#t~post2#1; 23147#L11-3 assume !(merge_~k~0#1 < merge_~n#1); 22370#L11-4 merge_~i~0#1 := 0; 22360#L17-3 [2023-11-12 02:35:06,272 INFO L750 eck$LassoCheckResult]: Loop: 22360#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; 22359#L17-2 merge_#t~post16#1 := merge_~i~0#1;merge_~i~0#1 := 1 + merge_#t~post16#1;havoc merge_#t~post16#1; 22360#L17-3 [2023-11-12 02:35:06,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:06,272 INFO L85 PathProgramCache]: Analyzing trace with hash -412481570, now seen corresponding path program 1 times [2023-11-12 02:35:06,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:06,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490718286] [2023-11-12 02:35:06,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:06,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:06,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:06,302 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:06,327 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:06,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:06,328 INFO L85 PathProgramCache]: Analyzing trace with hash 2563, now seen corresponding path program 3 times [2023-11-12 02:35:06,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:06,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607694629] [2023-11-12 02:35:06,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:06,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:06,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:06,333 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:06,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:06,352 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:06,353 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-12 02:35:06,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1257795936, now seen corresponding path program 1 times [2023-11-12 02:35:06,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-12 02:35:06,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [936728255] [2023-11-12 02:35:06,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-12 02:35:06,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-12 02:35:06,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:06,406 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-12 02:35:06,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-12 02:35:06,434 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-12 02:35:09,757 INFO L210 LassoAnalysis]: Preferences: [2023-11-12 02:35:09,757 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-12 02:35:09,757 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-12 02:35:09,758 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-12 02:35:09,758 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-12 02:35:09,758 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-12 02:35:09,758 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-12 02:35:09,758 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-12 02:35:09,758 INFO L133 ssoRankerPreferences]: Filename of dumped script: mergeSort.i_Iteration18_Lasso [2023-11-12 02:35:09,758 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-12 02:35:09,758 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-12 02:35:09,761 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:35:09,763 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:35:09,765 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:35:09,774 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-12 02:35:09,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true