./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version b5237d83 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_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 67d91fe988a5bea7f4f6db216a73a82ee0094f62bf84b78c7b55840363e5e889 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-21 13:48:29,783 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-21 13:48:29,785 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-21 13:48:29,804 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-21 13:48:29,805 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-21 13:48:29,806 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-21 13:48:29,807 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-21 13:48:29,810 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-21 13:48:29,811 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-21 13:48:29,813 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-21 13:48:29,814 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-21 13:48:29,815 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-21 13:48:29,816 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-21 13:48:29,817 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-21 13:48:29,819 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-21 13:48:29,820 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-21 13:48:29,821 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-21 13:48:29,822 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-21 13:48:29,824 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-21 13:48:29,826 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-21 13:48:29,828 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-21 13:48:29,829 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-21 13:48:29,831 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-21 13:48:29,832 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-21 13:48:29,836 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-21 13:48:29,836 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-21 13:48:29,836 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-21 13:48:29,838 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-21 13:48:29,838 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-21 13:48:29,839 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-21 13:48:29,840 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-21 13:48:29,841 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-21 13:48:29,842 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-21 13:48:29,842 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-21 13:48:29,844 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-21 13:48:29,844 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-21 13:48:29,845 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-21 13:48:29,845 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-21 13:48:29,846 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-21 13:48:29,847 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-21 13:48:29,848 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-21 13:48:29,849 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/config/svcomp-Termination-64bit-Automizer_Default.epf [2022-11-21 13:48:29,871 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-21 13:48:29,872 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-21 13:48:29,872 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-21 13:48:29,873 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-21 13:48:29,874 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-21 13:48:29,874 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-21 13:48:29,874 INFO L138 SettingsManager]: * Use SBE=true [2022-11-21 13:48:29,875 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-11-21 13:48:29,875 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-11-21 13:48:29,875 INFO L138 SettingsManager]: * Use old map elimination=false [2022-11-21 13:48:29,875 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-11-21 13:48:29,875 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-11-21 13:48:29,876 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-11-21 13:48:29,876 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-21 13:48:29,876 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-21 13:48:29,876 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-21 13:48:29,877 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-21 13:48:29,877 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-11-21 13:48:29,877 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-11-21 13:48:29,877 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-11-21 13:48:29,878 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-21 13:48:29,878 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-11-21 13:48:29,878 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-21 13:48:29,878 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-11-21 13:48:29,879 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-21 13:48:29,879 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-21 13:48:29,879 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-21 13:48:29,879 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-21 13:48:29,880 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-11-21 13:48:29,881 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/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_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 67d91fe988a5bea7f4f6db216a73a82ee0094f62bf84b78c7b55840363e5e889 [2022-11-21 13:48:30,145 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-21 13:48:30,178 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-21 13:48:30,181 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-21 13:48:30,182 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-21 13:48:30,183 INFO L275 PluginConnector]: CDTParser initialized [2022-11-21 13:48:30,184 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i [2022-11-21 13:48:33,256 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-21 13:48:33,512 INFO L351 CDTParser]: Found 1 translation units. [2022-11-21 13:48:33,512 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i [2022-11-21 13:48:33,518 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/data/ced271311/7cb469ac05af4fc0998972c121c7f89e/FLAG028c630d8 [2022-11-21 13:48:33,532 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/data/ced271311/7cb469ac05af4fc0998972c121c7f89e [2022-11-21 13:48:33,535 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-21 13:48:33,537 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-21 13:48:33,538 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-21 13:48:33,538 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-21 13:48:33,542 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-21 13:48:33,543 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,544 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a041168 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33, skipping insertion in model container [2022-11-21 13:48:33,544 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,552 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-21 13:48:33,564 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-21 13:48:33,746 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 13:48:33,757 INFO L203 MainTranslator]: Completed pre-run [2022-11-21 13:48:33,769 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-21 13:48:33,784 INFO L208 MainTranslator]: Completed translation [2022-11-21 13:48:33,784 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33 WrapperNode [2022-11-21 13:48:33,785 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-21 13:48:33,786 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-21 13:48:33,786 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-21 13:48:33,786 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-21 13:48:33,794 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,801 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,818 INFO L138 Inliner]: procedures = 11, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 28 [2022-11-21 13:48:33,818 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-21 13:48:33,819 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-21 13:48:33,819 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-21 13:48:33,819 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-21 13:48:33,827 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,827 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,829 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,829 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,833 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,837 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,838 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,839 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,840 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-21 13:48:33,841 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-21 13:48:33,841 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-21 13:48:33,842 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-21 13:48:33,843 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (1/1) ... [2022-11-21 13:48:33,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:33,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:33,876 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:33,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-11-21 13:48:33,917 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-21 13:48:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2022-11-21 13:48:33,918 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2022-11-21 13:48:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-21 13:48:33,918 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-21 13:48:33,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-21 13:48:33,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-21 13:48:33,919 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-21 13:48:33,996 INFO L235 CfgBuilder]: Building ICFG [2022-11-21 13:48:34,000 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-21 13:48:34,146 INFO L276 CfgBuilder]: Performing block encoding [2022-11-21 13:48:34,152 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-21 13:48:34,152 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-21 13:48:34,154 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:48:34 BoogieIcfgContainer [2022-11-21 13:48:34,154 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-21 13:48:34,155 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-11-21 13:48:34,155 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-11-21 13:48:34,159 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-11-21 13:48:34,163 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-21 13:48:34,163 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 21.11 01:48:33" (1/3) ... [2022-11-21 13:48:34,164 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@11761b20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.11 01:48:34, skipping insertion in model container [2022-11-21 13:48:34,164 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-21 13:48:34,164 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:48:33" (2/3) ... [2022-11-21 13:48:34,165 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@11761b20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.11 01:48:34, skipping insertion in model container [2022-11-21 13:48:34,165 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-11-21 13:48:34,165 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:48:34" (3/3) ... [2022-11-21 13:48:34,166 INFO L332 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex11B.i [2022-11-21 13:48:34,241 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-11-21 13:48:34,241 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-11-21 13:48:34,241 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-11-21 13:48:34,241 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-11-21 13:48:34,241 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-11-21 13:48:34,242 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-11-21 13:48:34,242 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-11-21 13:48:34,242 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-11-21 13:48:34,247 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:34,280 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2022-11-21 13:48:34,280 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:48:34,280 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:48:34,302 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-11-21 13:48:34,302 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:34,302 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-11-21 13:48:34,303 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:34,304 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2022-11-21 13:48:34,305 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:48:34,305 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:48:34,305 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-11-21 13:48:34,305 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:34,313 INFO L748 eck$LassoCheckResult]: Stem: 3#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 8#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 12#L28-3true [2022-11-21 13:48:34,313 INFO L750 eck$LassoCheckResult]: Loop: 12#L28-3true call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 10#L28-1true assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 6#L33true call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 11#recENTRYtrue ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 9#L9true assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 15#recFINALtrue assume true; 13#recEXITtrue >#33#return; 5#L33-1true call write~int(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem12#1;havoc main_#t~ret11#1; 12#L28-3true [2022-11-21 13:48:34,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:34,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2022-11-21 13:48:34,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:34,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901504209] [2022-11-21 13:48:34,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:34,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:34,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:34,496 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:34,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:34,541 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:34,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:34,546 INFO L85 PathProgramCache]: Analyzing trace with hash 51331199, now seen corresponding path program 1 times [2022-11-21 13:48:34,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:34,547 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796825266] [2022-11-21 13:48:34,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:34,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:34,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:34,646 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:34,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:34,705 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:34,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:34,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1890018113, now seen corresponding path program 1 times [2022-11-21 13:48:34,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:34,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338573444] [2022-11-21 13:48:34,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:34,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:34,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:34,777 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:34,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:34,824 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:35,847 INFO L210 LassoAnalysis]: Preferences: [2022-11-21 13:48:35,847 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-21 13:48:35,848 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-21 13:48:35,848 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-21 13:48:35,848 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-21 13:48:35,848 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:35,848 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-21 13:48:35,849 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-21 13:48:35,850 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration1_Lasso [2022-11-21 13:48:35,850 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-21 13:48:35,850 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-21 13:48:35,877 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:35,889 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:35,892 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,100 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,103 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,108 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,112 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,116 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,120 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,124 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,127 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,131 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:36,391 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-21 13:48:36,396 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-21 13:48:36,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,402 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-11-21 13:48:36,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:36,436 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:36,436 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:36,437 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:36,437 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:36,437 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:36,439 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:36,439 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:36,464 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:36,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:36,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,477 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,486 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:36,500 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:36,500 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:36,500 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:36,500 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:36,500 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:36,503 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:36,503 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:36,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-11-21 13:48:36,514 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:36,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:36,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,540 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,548 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:36,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-11-21 13:48:36,561 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:36,561 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:36,561 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:36,561 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:36,561 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:36,562 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:36,563 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:36,572 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:36,582 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:36,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,584 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,587 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:36,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-11-21 13:48:36,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:36,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:36,600 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:36,600 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:36,605 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:36,605 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:36,622 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:36,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:36,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,639 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:36,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-11-21 13:48:36,659 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:36,660 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2022-11-21 13:48:36,660 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:48:36,660 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:36,671 INFO L401 nArgumentSynthesizer]: We have 20 Motzkin's Theorem applications. [2022-11-21 13:48:36,671 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:48:36,698 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:36,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2022-11-21 13:48:36,702 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,706 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-11-21 13:48:36,713 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:36,725 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:36,725 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:36,725 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:36,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:36,729 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:36,729 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:36,738 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-21 13:48:36,748 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-11-21 13:48:36,748 INFO L444 ModelExtractionUtils]: 2 out of 7 variables were initially zero. Simplification set additionally 3 variables to zero. [2022-11-21 13:48:36,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:36,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:36,785 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:36,791 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-21 13:48:36,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-11-21 13:48:36,819 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-11-21 13:48:36,820 INFO L513 LassoAnalysis]: Proved termination. [2022-11-21 13:48:36,820 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0#1.base) ULTIMATE.start_main_~qq~0#1.offset)_1 Supporting invariants [] [2022-11-21 13:48:36,829 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:36,836 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2022-11-21 13:48:36,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:36,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:36,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-21 13:48:36,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:36,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:36,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-21 13:48:36,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:36,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-21 13:48:37,012 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-21 13:48:37,025 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-21 13:48:37,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-21 13:48:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:48:37,193 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 7 loop predicates [2022-11-21 13:48:37,196 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 6 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 13:48:37,381 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 16 states, 12 states have (on average 1.25) internal successors, (15), 12 states have internal predecessors, (15), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2). Second operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 6 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 70 states and 82 transitions. Complement of second has 26 states. [2022-11-21 13:48:37,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 8 non-accepting loop states 1 accepting loop states [2022-11-21 13:48:37,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.1428571428571428) internal successors, (8), 6 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-21 13:48:37,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 25 transitions. [2022-11-21 13:48:37,390 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 25 transitions. Stem has 2 letters. Loop has 8 letters. [2022-11-21 13:48:37,392 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:37,393 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 25 transitions. Stem has 10 letters. Loop has 8 letters. [2022-11-21 13:48:37,393 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:37,393 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 25 transitions. Stem has 2 letters. Loop has 16 letters. [2022-11-21 13:48:37,394 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:37,395 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 70 states and 82 transitions. [2022-11-21 13:48:37,399 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2022-11-21 13:48:37,406 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 70 states to 38 states and 45 transitions. [2022-11-21 13:48:37,407 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2022-11-21 13:48:37,407 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30 [2022-11-21 13:48:37,408 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 45 transitions. [2022-11-21 13:48:37,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-21 13:48:37,408 INFO L218 hiAutomatonCegarLoop]: Abstraction has 38 states and 45 transitions. [2022-11-21 13:48:37,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38 states and 45 transitions. [2022-11-21 13:48:37,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38 to 35. [2022-11-21 13:48:37,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35 states, 25 states have (on average 1.16) internal successors, (29), 25 states have internal predecessors, (29), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-11-21 13:48:37,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 41 transitions. [2022-11-21 13:48:37,439 INFO L240 hiAutomatonCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-11-21 13:48:37,439 INFO L428 stractBuchiCegarLoop]: Abstraction has 35 states and 41 transitions. [2022-11-21 13:48:37,439 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-11-21 13:48:37,439 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 35 states and 41 transitions. [2022-11-21 13:48:37,441 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2022-11-21 13:48:37,441 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:48:37,441 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:48:37,441 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:37,442 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-11-21 13:48:37,442 INFO L748 eck$LassoCheckResult]: Stem: 177#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 178#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 202#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 198#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 196#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 197#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 211#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 180#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 194#recENTRY [2022-11-21 13:48:37,442 INFO L750 eck$LassoCheckResult]: Loop: 194#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 183#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 181#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 194#recENTRY [2022-11-21 13:48:37,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:37,443 INFO L85 PathProgramCache]: Analyzing trace with hash -15910302, now seen corresponding path program 1 times [2022-11-21 13:48:37,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:37,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961669529] [2022-11-21 13:48:37,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:37,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:37,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:37,470 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:37,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:37,490 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:37,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:37,491 INFO L85 PathProgramCache]: Analyzing trace with hash 29945, now seen corresponding path program 1 times [2022-11-21 13:48:37,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:37,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215280843] [2022-11-21 13:48:37,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:37,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:37,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:37,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:37,548 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:37,561 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:37,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:37,567 INFO L85 PathProgramCache]: Analyzing trace with hash -1537404168, now seen corresponding path program 2 times [2022-11-21 13:48:37,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:37,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863531131] [2022-11-21 13:48:37,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:37,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:37,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:37,614 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:37,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:37,661 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:39,489 INFO L210 LassoAnalysis]: Preferences: [2022-11-21 13:48:39,489 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-21 13:48:39,489 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-21 13:48:39,489 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-21 13:48:39,489 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-21 13:48:39,489 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:39,490 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-21 13:48:39,490 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-21 13:48:39,490 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration2_Lasso [2022-11-21 13:48:39,490 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-21 13:48:39,490 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-21 13:48:39,493 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,497 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,500 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,502 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,505 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,507 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,510 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,512 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,514 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,517 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,519 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,522 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,524 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,526 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,529 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,531 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,533 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,536 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,539 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,541 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,544 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,546 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,549 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,551 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,554 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,556 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,868 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,870 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,872 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:39,874 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:40,374 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-21 13:48:40,374 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-21 13:48:40,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,376 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-11-21 13:48:40,383 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,396 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,396 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,396 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,396 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,396 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,397 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,397 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,410 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,415 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,427 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,439 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,439 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,440 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,440 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,440 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,440 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,440 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-11-21 13:48:40,450 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,458 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,460 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,473 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,485 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,485 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,486 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,486 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,486 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-11-21 13:48:40,486 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,486 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,495 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,501 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-11-21 13:48:40,508 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,522 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,522 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,522 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,523 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,523 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,532 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,537 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,547 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,560 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,560 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,560 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,560 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,562 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:40,562 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:40,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-11-21 13:48:40,582 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,592 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,603 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,615 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,615 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,615 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,615 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,615 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,616 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,616 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-11-21 13:48:40,634 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,642 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,643 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,660 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,660 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,660 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,660 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,661 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,662 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,662 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-11-21 13:48:40,683 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,692 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,697 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,709 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,710 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,710 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,710 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,710 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,710 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,711 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-11-21 13:48:40,722 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,730 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,731 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,735 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,747 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,747 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,748 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,748 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-11-21 13:48:40,770 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,779 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,783 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,795 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,795 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,796 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,796 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-11-21 13:48:40,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,823 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-11-21 13:48:40,842 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,842 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,842 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,843 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,843 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,843 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,843 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,853 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,864 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-11-21 13:48:40,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,883 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,883 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,883 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,884 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,884 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,895 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,908 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-11-21 13:48:40,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 [2022-11-21 13:48:40,932 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,932 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,932 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,932 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,932 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,942 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,947 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,954 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:40,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:40,967 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:40,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:40,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:40,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:40,969 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:40,969 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:40,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-11-21 13:48:40,978 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:40,986 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:40,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:40,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:40,987 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:40,991 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,003 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,003 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,004 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,004 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,004 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,005 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,005 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-11-21 13:48:41,007 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,011 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-11-21 13:48:41,013 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,023 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,023 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,024 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,024 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,025 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,029 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-11-21 13:48:41,038 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,055 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:41,056 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:41,081 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,091 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,099 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,111 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,111 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,111 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,111 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,111 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,112 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,112 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-11-21 13:48:41,122 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,127 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,131 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,143 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,143 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,143 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,143 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,143 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,144 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,144 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-11-21 13:48:41,178 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,187 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,192 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-11-21 13:48:41,193 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,204 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,204 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,205 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,205 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,205 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,206 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,206 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,210 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2022-11-21 13:48:41,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,214 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,218 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,230 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,230 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,230 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,230 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,231 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,231 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,231 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-11-21 13:48:41,250 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,255 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,263 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,275 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,275 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,275 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,275 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,275 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,276 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,276 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-11-21 13:48:41,286 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,295 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,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 [2022-11-21 13:48:41,315 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,315 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,316 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,316 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,316 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-11-21 13:48:41,326 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,336 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,340 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,352 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,352 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,352 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,352 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,352 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,353 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,353 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-11-21 13:48:41,370 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,380 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,386 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-11-21 13:48:41,397 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,397 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:41,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,398 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:41,398 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:41,407 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2022-11-21 13:48:41,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,411 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-11-21 13:48:41,414 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,424 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,424 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,424 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,424 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,428 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:41,429 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:41,466 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,470 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-11-21 13:48:41,472 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,482 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,482 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,482 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,482 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,484 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:41,484 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:41,514 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,522 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,524 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,531 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,543 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,543 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,543 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,544 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-11-21 13:48:41,549 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:41,550 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:41,562 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,572 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,576 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,588 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,588 INFO L203 nArgumentSynthesizer]: 8 stem disjuncts [2022-11-21 13:48:41,589 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:48:41,589 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-11-21 13:48:41,620 INFO L401 nArgumentSynthesizer]: We have 44 Motzkin's Theorem applications. [2022-11-21 13:48:41,620 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:48:41,666 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:41,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,676 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,682 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:41,694 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:41,694 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:41,694 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:41,695 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:41,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-11-21 13:48:41,702 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:41,702 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:41,722 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-21 13:48:41,747 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-11-21 13:48:41,747 INFO L444 ModelExtractionUtils]: 3 out of 16 variables were initially zero. Simplification set additionally 10 variables to zero. [2022-11-21 13:48:41,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:41,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:41,749 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:41,756 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-21 13:48:41,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-11-21 13:48:41,791 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-11-21 13:48:41,791 INFO L513 LassoAnalysis]: Proved termination. [2022-11-21 13:48:41,791 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~op.base) 0)_1) = 2*v_rep(select (select #memory_int rec_#in~op.base) 0)_1 + 1 Supporting invariants [] [2022-11-21 13:48:41,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:41,806 INFO L156 tatePredicateManager]: 1 out of 2 supporting invariants were superfluous and have been removed [2022-11-21 13:48:41,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:41,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:41,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 179 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-21 13:48:41,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:41,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:41,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-21 13:48:41,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:41,990 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-21 13:48:42,000 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-21 13:48:42,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 34 [2022-11-21 13:48:42,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:48:42,037 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2022-11-21 13:48:42,037 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 35 states and 41 transitions. cyclomatic complexity: 10 Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 13:48:42,155 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 35 states and 41 transitions. cyclomatic complexity: 10. Second operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 50 states and 59 transitions. Complement of second has 18 states. [2022-11-21 13:48:42,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-21 13:48:42,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 3 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-21 13:48:42,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 17 transitions. [2022-11-21 13:48:42,157 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 17 transitions. Stem has 8 letters. Loop has 3 letters. [2022-11-21 13:48:42,158 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:42,158 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 17 transitions. Stem has 11 letters. Loop has 3 letters. [2022-11-21 13:48:42,159 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:42,159 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 17 transitions. Stem has 8 letters. Loop has 6 letters. [2022-11-21 13:48:42,159 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:42,159 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 59 transitions. [2022-11-21 13:48:42,164 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2022-11-21 13:48:42,172 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 44 states and 53 transitions. [2022-11-21 13:48:42,173 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2022-11-21 13:48:42,174 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 31 [2022-11-21 13:48:42,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 53 transitions. [2022-11-21 13:48:42,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-21 13:48:42,175 INFO L218 hiAutomatonCegarLoop]: Abstraction has 44 states and 53 transitions. [2022-11-21 13:48:42,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states and 53 transitions. [2022-11-21 13:48:42,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 42. [2022-11-21 13:48:42,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 31 states have internal predecessors, (35), 6 states have call successors, (6), 5 states have call predecessors, (6), 6 states have return successors, (8), 5 states have call predecessors, (8), 6 states have call successors, (8) [2022-11-21 13:48:42,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 49 transitions. [2022-11-21 13:48:42,182 INFO L240 hiAutomatonCegarLoop]: Abstraction has 42 states and 49 transitions. [2022-11-21 13:48:42,182 INFO L428 stractBuchiCegarLoop]: Abstraction has 42 states and 49 transitions. [2022-11-21 13:48:42,182 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-11-21 13:48:42,182 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 42 states and 49 transitions. [2022-11-21 13:48:42,183 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 7 [2022-11-21 13:48:42,184 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:48:42,184 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:48:42,184 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:42,184 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:42,185 INFO L748 eck$LassoCheckResult]: Stem: 352#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 353#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 376#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 375#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 369#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 370#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 382#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 358#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 380#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 381#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 387#recFINAL assume true; 386#recEXIT >#31#return; 385#L19-1 #res := #t~ret5;havoc #t~ret5; 384#recFINAL assume true; 383#recEXIT >#33#return; 359#L33-1 [2022-11-21 13:48:42,185 INFO L750 eck$LassoCheckResult]: Loop: 359#L33-1 call write~int(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem12#1;havoc main_#t~ret11#1; 360#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 363#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 349#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 366#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 367#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 351#recFINAL assume true; 378#recEXIT >#33#return; 359#L33-1 [2022-11-21 13:48:42,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:42,185 INFO L85 PathProgramCache]: Analyzing trace with hash 910168259, now seen corresponding path program 1 times [2022-11-21 13:48:42,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:42,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779035860] [2022-11-21 13:48:42,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:42,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:42,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:42,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:42,258 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:42,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:42,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1090540605, now seen corresponding path program 2 times [2022-11-21 13:48:42,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:42,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821879552] [2022-11-21 13:48:42,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:42,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:42,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:42,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:42,286 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:42,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:42,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1477171845, now seen corresponding path program 1 times [2022-11-21 13:48:42,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:42,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763453020] [2022-11-21 13:48:42,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:42,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:42,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:42,314 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:42,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:42,336 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:43,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:44,623 INFO L210 LassoAnalysis]: Preferences: [2022-11-21 13:48:44,623 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-21 13:48:44,623 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-21 13:48:44,623 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-21 13:48:44,623 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-21 13:48:44,623 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:44,623 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-21 13:48:44,623 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-21 13:48:44,623 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration3_Lasso [2022-11-21 13:48:44,624 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-21 13:48:44,624 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-21 13:48:44,628 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,150 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,152 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,154 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,157 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,159 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,161 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,163 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,166 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,169 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:45,776 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-21 13:48:45,776 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-21 13:48:45,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:45,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:45,787 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:45,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-11-21 13:48:45,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 [2022-11-21 13:48:45,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:45,803 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:45,803 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:45,803 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:45,812 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:45,812 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:45,826 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:45,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:45,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:45,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:45,832 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:45,839 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:45,851 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:45,851 INFO L203 nArgumentSynthesizer]: 8 stem disjuncts [2022-11-21 13:48:45,852 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:48:45,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:45,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-11-21 13:48:45,869 INFO L401 nArgumentSynthesizer]: We have 44 Motzkin's Theorem applications. [2022-11-21 13:48:45,870 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:48:45,908 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:45,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:45,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:45,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:45,914 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:45,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-11-21 13:48:45,917 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:45,927 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:45,927 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:45,927 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:45,927 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:45,929 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:45,929 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:45,941 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:45,944 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2022-11-21 13:48:45,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:45,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:45,945 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:45,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-11-21 13:48:45,948 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:45,960 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:45,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:45,960 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:48:45,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:45,977 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2022-11-21 13:48:45,978 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:48:46,012 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-21 13:48:46,075 INFO L443 ModelExtractionUtils]: Simplification made 13 calls to the SMT solver. [2022-11-21 13:48:46,075 INFO L444 ModelExtractionUtils]: 5 out of 31 variables were initially zero. Simplification set additionally 22 variables to zero. [2022-11-21 13:48:46,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:46,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:46,077 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:46,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-11-21 13:48:46,079 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-21 13:48:46,092 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2022-11-21 13:48:46,092 INFO L513 LassoAnalysis]: Proved termination. [2022-11-21 13:48:46,092 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem12#1) = 1*ULTIMATE.start_main_#t~mem12#1 Supporting invariants [-1*ULTIMATE.start_main_#t~ret11#1 - 1 >= 0] [2022-11-21 13:48:46,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:46,119 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2022-11-21 13:48:46,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:46,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:46,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-21 13:48:46,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:46,295 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:48:46,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:46,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-21 13:48:46,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:46,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-21 13:48:46,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-21 13:48:46,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-21 13:48:46,523 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-21 13:48:46,524 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-21 13:48:46,590 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:48:46,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:48:46,616 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 7 loop predicates [2022-11-21 13:48:46,617 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 42 states and 49 transitions. cyclomatic complexity: 11 Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-21 13:48:46,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:46,918 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 42 states and 49 transitions. cyclomatic complexity: 11. Second operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Result 138 states and 160 transitions. Complement of second has 30 states. [2022-11-21 13:48:46,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 5 stem states 6 non-accepting loop states 2 accepting loop states [2022-11-21 13:48:46,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.4545454545454546) internal successors, (16), 9 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-11-21 13:48:46,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 28 transitions. [2022-11-21 13:48:46,920 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 15 letters. Loop has 8 letters. [2022-11-21 13:48:46,921 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:46,921 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 23 letters. Loop has 8 letters. [2022-11-21 13:48:46,921 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:46,921 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 15 letters. Loop has 16 letters. [2022-11-21 13:48:46,922 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:46,922 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 138 states and 160 transitions. [2022-11-21 13:48:46,926 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2022-11-21 13:48:46,928 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 138 states to 93 states and 107 transitions. [2022-11-21 13:48:46,929 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 61 [2022-11-21 13:48:46,929 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 64 [2022-11-21 13:48:46,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 93 states and 107 transitions. [2022-11-21 13:48:46,929 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-21 13:48:46,930 INFO L218 hiAutomatonCegarLoop]: Abstraction has 93 states and 107 transitions. [2022-11-21 13:48:46,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states and 107 transitions. [2022-11-21 13:48:46,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 84. [2022-11-21 13:48:46,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 59 states have (on average 1.1355932203389831) internal successors, (67), 61 states have internal predecessors, (67), 12 states have call successors, (13), 11 states have call predecessors, (13), 13 states have return successors, (17), 11 states have call predecessors, (17), 12 states have call successors, (17) [2022-11-21 13:48:46,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 97 transitions. [2022-11-21 13:48:46,938 INFO L240 hiAutomatonCegarLoop]: Abstraction has 84 states and 97 transitions. [2022-11-21 13:48:46,938 INFO L428 stractBuchiCegarLoop]: Abstraction has 84 states and 97 transitions. [2022-11-21 13:48:46,938 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-11-21 13:48:46,938 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 84 states and 97 transitions. [2022-11-21 13:48:46,939 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 10 [2022-11-21 13:48:46,940 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:48:46,940 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:48:46,940 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:46,941 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-11-21 13:48:46,941 INFO L748 eck$LassoCheckResult]: Stem: 692#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 693#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 720#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 741#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 738#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 739#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 748#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 697#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 746#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 763#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 766#recFINAL assume true; 745#recEXIT >#31#return; 743#L19-1 #res := #t~ret5;havoc #t~ret5; 742#recFINAL assume true; 737#recEXIT >#33#return; 734#L33-1 call write~int(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem12#1;havoc main_#t~ret11#1; 732#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 730#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 726#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 728#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 736#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 709#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 707#recENTRY [2022-11-21 13:48:46,941 INFO L750 eck$LassoCheckResult]: Loop: 707#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 710#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 708#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 707#recENTRY [2022-11-21 13:48:46,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:46,942 INFO L85 PathProgramCache]: Analyzing trace with hash 463292754, now seen corresponding path program 2 times [2022-11-21 13:48:46,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:46,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337092447] [2022-11-21 13:48:46,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:46,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:46,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:46,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:46,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:46,996 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:46,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:46,997 INFO L85 PathProgramCache]: Analyzing trace with hash 29945, now seen corresponding path program 2 times [2022-11-21 13:48:46,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:46,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874332493] [2022-11-21 13:48:46,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:46,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:47,004 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:47,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:47,010 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:47,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:47,010 INFO L85 PathProgramCache]: Analyzing trace with hash -2070454776, now seen corresponding path program 3 times [2022-11-21 13:48:47,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:47,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906615451] [2022-11-21 13:48:47,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:47,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:47,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:47,042 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:47,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:47,084 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:52,232 INFO L210 LassoAnalysis]: Preferences: [2022-11-21 13:48:52,232 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-21 13:48:52,232 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-21 13:48:52,232 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-21 13:48:52,232 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-21 13:48:52,233 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:52,233 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-21 13:48:52,233 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-21 13:48:52,233 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration4_Lasso [2022-11-21 13:48:52,233 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-21 13:48:52,233 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-21 13:48:52,236 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,244 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,246 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,249 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,250 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,252 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,255 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,634 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,636 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,638 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,639 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,641 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,647 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,649 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,651 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,653 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,656 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,658 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,660 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,662 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,663 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,665 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,667 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,669 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,671 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,673 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,676 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,678 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,680 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:52,682 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:48:54,063 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-21 13:48:54,064 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-21 13:48:54,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,069 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-11-21 13:48:54,072 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,082 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,082 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:54,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,082 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,101 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:54,101 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:54,102 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2022-11-21 13:48:54,104 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,105 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-11-21 13:48:54,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 [2022-11-21 13:48:54,118 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,118 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:54,118 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,119 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,119 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,119 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:54,119 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:54,120 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,123 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2022-11-21 13:48:54,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,124 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-11-21 13:48:54,126 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,136 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,136 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,137 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,137 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,138 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,138 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,166 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:54,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,170 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,178 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,190 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,190 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:54,191 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,191 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,191 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-11-21 13:48:54,191 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:54,191 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:54,193 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2022-11-21 13:48:54,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,197 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-11-21 13:48:54,199 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,209 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,209 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:54,209 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,209 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,209 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,209 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:54,209 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:54,211 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:54,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,214 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-11-21 13:48:54,217 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,227 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:48:54,227 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,227 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,227 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,227 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:48:54,227 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:48:54,229 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:54,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,232 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-11-21 13:48:54,234 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,244 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,244 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,244 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,244 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,247 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,247 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,254 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:54,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,257 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,257 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,266 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-11-21 13:48:54,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,281 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,282 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:54,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,290 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-11-21 13:48:54,293 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,302 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,303 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,303 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,303 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,304 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,304 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,306 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,309 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2022-11-21 13:48:54,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,309 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,310 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-11-21 13:48:54,313 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,323 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,323 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,323 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,323 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,324 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,324 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,327 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2022-11-21 13:48:54,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,330 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-11-21 13:48:54,335 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,345 INFO L203 nArgumentSynthesizer]: 32 stem disjuncts [2022-11-21 13:48:54,345 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:48:54,345 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,405 INFO L401 nArgumentSynthesizer]: We have 140 Motzkin's Theorem applications. [2022-11-21 13:48:54,406 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:48:54,496 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2022-11-21 13:48:54,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,501 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-11-21 13:48:54,504 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,513 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,513 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,513 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,513 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,514 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,514 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,517 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:48:54,519 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2022-11-21 13:48:54,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,520 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-11-21 13:48:54,523 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:48:54,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:48:54,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:48:54,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:48:54,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:48:54,538 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:48:54,538 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:48:54,549 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-21 13:48:54,560 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2022-11-21 13:48:54,560 INFO L444 ModelExtractionUtils]: 2 out of 16 variables were initially zero. Simplification set additionally 11 variables to zero. [2022-11-21 13:48:54,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:48:54,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:48:54,562 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:48:54,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-11-21 13:48:54,565 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-21 13:48:54,575 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-11-21 13:48:54,575 INFO L513 LassoAnalysis]: Proved termination. [2022-11-21 13:48:54,576 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~op.base) 0)_2) = 2*v_rep(select (select #memory_int rec_#in~op.base) 0)_2 + 1 Supporting invariants [] [2022-11-21 13:48:54,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2022-11-21 13:48:54,585 INFO L156 tatePredicateManager]: 1 out of 2 supporting invariants were superfluous and have been removed [2022-11-21 13:48:54,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:54,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:54,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-21 13:48:54,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:54,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:54,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-21 13:48:54,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:54,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-21 13:48:54,923 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-21 13:48:54,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 34 [2022-11-21 13:48:54,952 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:48:54,953 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.3 stem predicates 3 loop predicates [2022-11-21 13:48:54,953 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:55,113 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20. Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 108 states and 125 transitions. Complement of second has 18 states. [2022-11-21 13:48:55,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-21 13:48:55,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:55,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 17 transitions. [2022-11-21 13:48:55,115 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 17 transitions. Stem has 22 letters. Loop has 3 letters. [2022-11-21 13:48:55,115 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:55,116 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-21 13:48:55,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:55,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:55,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-21 13:48:55,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:55,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-21 13:48:55,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:55,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-21 13:48:55,415 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-21 13:48:55,415 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 34 [2022-11-21 13:48:55,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:48:55,444 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.3 stem predicates 3 loop predicates [2022-11-21 13:48:55,444 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:55,639 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20. Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 108 states and 125 transitions. Complement of second has 18 states. [2022-11-21 13:48:55,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-21 13:48:55,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:55,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 17 transitions. [2022-11-21 13:48:55,642 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 17 transitions. Stem has 22 letters. Loop has 3 letters. [2022-11-21 13:48:55,643 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:55,643 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-21 13:48:55,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:55,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:55,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-21 13:48:55,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:55,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2022-11-21 13:48:55,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:48:55,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-21 13:48:55,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:48:55,971 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-21 13:48:55,981 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-21 13:48:55,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 34 [2022-11-21 13:48:56,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:48:56,016 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.3 stem predicates 3 loop predicates [2022-11-21 13:48:56,016 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20 Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:56,224 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 84 states and 97 transitions. cyclomatic complexity: 20. Second operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 158 states and 182 transitions. Complement of second has 20 states. [2022-11-21 13:48:56,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 3 stem states 3 non-accepting loop states 1 accepting loop states [2022-11-21 13:48:56,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 4 states have (on average 3.5) internal successors, (14), 5 states have internal predecessors, (14), 4 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-21 13:48:56,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 23 transitions. [2022-11-21 13:48:56,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 23 transitions. Stem has 22 letters. Loop has 3 letters. [2022-11-21 13:48:56,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:56,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 23 transitions. Stem has 25 letters. Loop has 3 letters. [2022-11-21 13:48:56,228 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:56,228 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 23 transitions. Stem has 22 letters. Loop has 6 letters. [2022-11-21 13:48:56,228 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:48:56,228 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 158 states and 182 transitions. [2022-11-21 13:48:56,233 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-11-21 13:48:56,236 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 158 states to 114 states and 138 transitions. [2022-11-21 13:48:56,236 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 70 [2022-11-21 13:48:56,237 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 78 [2022-11-21 13:48:56,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 138 transitions. [2022-11-21 13:48:56,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-21 13:48:56,237 INFO L218 hiAutomatonCegarLoop]: Abstraction has 114 states and 138 transitions. [2022-11-21 13:48:56,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 138 transitions. [2022-11-21 13:48:56,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 104. [2022-11-21 13:48:56,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 73 states have (on average 1.1506849315068493) internal successors, (84), 77 states have internal predecessors, (84), 13 states have call successors, (14), 14 states have call predecessors, (14), 18 states have return successors, (22), 12 states have call predecessors, (22), 13 states have call successors, (22) [2022-11-21 13:48:56,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 120 transitions. [2022-11-21 13:48:56,248 INFO L240 hiAutomatonCegarLoop]: Abstraction has 104 states and 120 transitions. [2022-11-21 13:48:56,248 INFO L428 stractBuchiCegarLoop]: Abstraction has 104 states and 120 transitions. [2022-11-21 13:48:56,248 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-11-21 13:48:56,248 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 120 transitions. [2022-11-21 13:48:56,250 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 4 [2022-11-21 13:48:56,250 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:48:56,250 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:48:56,251 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:56,251 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:48:56,251 INFO L748 eck$LassoCheckResult]: Stem: 1492#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1493#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 1523#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1533#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1541#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 1542#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 1544#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 1543#recFINAL assume true; 1540#recEXIT >#33#return; 1507#L33-1 call write~int(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem12#1;havoc main_#t~ret11#1; 1508#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1539#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1514#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 1515#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 1558#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 1510#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 1509#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 1511#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 1592#recFINAL assume true; 1519#recEXIT >#31#return; 1520#L19-1 #res := #t~ret5;havoc #t~ret5; 1581#recFINAL assume true; 1545#recEXIT >#33#return; 1505#L33-1 [2022-11-21 13:48:56,251 INFO L750 eck$LassoCheckResult]: Loop: 1505#L33-1 call write~int(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem12#1;havoc main_#t~ret11#1; 1506#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1501#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 1502#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 1565#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 1566#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 1578#recFINAL assume true; 1579#recEXIT >#33#return; 1505#L33-1 [2022-11-21 13:48:56,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:56,252 INFO L85 PathProgramCache]: Analyzing trace with hash -399855867, now seen corresponding path program 4 times [2022-11-21 13:48:56,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:56,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616581122] [2022-11-21 13:48:56,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:56,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:56,276 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:56,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:56,295 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:56,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:56,296 INFO L85 PathProgramCache]: Analyzing trace with hash -1090540605, now seen corresponding path program 3 times [2022-11-21 13:48:56,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:56,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972930233] [2022-11-21 13:48:56,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:56,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:56,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:56,305 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:56,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:56,312 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:48:56,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:48:56,312 INFO L85 PathProgramCache]: Analyzing trace with hash -165865785, now seen corresponding path program 5 times [2022-11-21 13:48:56,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:48:56,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891707799] [2022-11-21 13:48:56,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:48:56,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:48:56,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:56,374 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:48:56,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:48:56,419 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:49:00,366 INFO L210 LassoAnalysis]: Preferences: [2022-11-21 13:49:00,366 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-21 13:49:00,366 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-21 13:49:00,366 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-21 13:49:00,366 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-21 13:49:00,366 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:00,366 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-21 13:49:00,366 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-21 13:49:00,366 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration5_Lasso [2022-11-21 13:49:00,366 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-21 13:49:00,367 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-21 13:49:00,371 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,375 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,377 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,379 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,385 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,387 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,389 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,392 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,967 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:00,969 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:01,833 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-21 13:49:01,833 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-21 13:49:01,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,834 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-11-21 13:49:01,837 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:01,847 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,847 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:01,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,847 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,848 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:01,848 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:01,849 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:01,852 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,853 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-11-21 13:49:01,856 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:01,865 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,866 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,866 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,866 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,867 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:01,867 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:01,870 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:01,873 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,874 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-11-21 13:49:01,876 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:01,886 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,886 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:01,886 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,886 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,886 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,887 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:01,887 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:01,888 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2022-11-21 13:49:01,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,891 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-11-21 13:49:01,894 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:01,903 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,903 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:01,903 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,904 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,904 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,904 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:01,904 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:01,905 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,907 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2022-11-21 13:49:01,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,908 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-11-21 13:49:01,911 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:01,920 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,921 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:01,921 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,921 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,921 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,921 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:01,921 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:01,922 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:01,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,926 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-11-21 13:49:01,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 [2022-11-21 13:49:01,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,938 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:01,938 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,938 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,939 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:01,939 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:01,940 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2022-11-21 13:49:01,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,943 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-11-21 13:49:01,945 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:01,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,955 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,955 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,957 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:01,957 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:01,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2022-11-21 13:49:01,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,968 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-11-21 13:49:01,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 [2022-11-21 13:49:01,986 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:01,986 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:01,987 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:01,987 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:01,987 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:01,987 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:01,990 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:01,993 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2022-11-21 13:49:01,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:01,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:01,994 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:01,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-11-21 13:49:01,996 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:02,006 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:02,006 INFO L203 nArgumentSynthesizer]: 16 stem disjuncts [2022-11-21 13:49:02,006 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:49:02,006 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:02,036 INFO L401 nArgumentSynthesizer]: We have 76 Motzkin's Theorem applications. [2022-11-21 13:49:02,037 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:49:02,090 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:02,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2022-11-21 13:49:02,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:02,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:02,094 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:02,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-11-21 13:49:02,096 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:02,107 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:02,107 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:02,107 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:02,107 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:02,114 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:02,114 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:02,125 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:02,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2022-11-21 13:49:02,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:02,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:02,128 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:02,130 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:02,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-11-21 13:49:02,141 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:02,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:02,142 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-11-21 13:49:02,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:02,156 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2022-11-21 13:49:02,156 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-11-21 13:49:02,197 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-21 13:49:02,242 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2022-11-21 13:49:02,242 INFO L444 ModelExtractionUtils]: 5 out of 31 variables were initially zero. Simplification set additionally 22 variables to zero. [2022-11-21 13:49:02,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:02,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:02,246 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:02,255 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-21 13:49:02,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2022-11-21 13:49:02,297 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2022-11-21 13:49:02,298 INFO L513 LassoAnalysis]: Proved termination. [2022-11-21 13:49:02,298 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem12#1) = 1*ULTIMATE.start_main_#t~mem12#1 Supporting invariants [-1*ULTIMATE.start_main_#t~ret11#1 - 1 >= 0] [2022-11-21 13:49:02,302 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:02,317 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2022-11-21 13:49:02,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:02,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:02,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-21 13:49:02,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:02,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:02,604 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2022-11-21 13:49:02,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:02,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-21 13:49:02,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:02,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-21 13:49:02,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-21 13:49:02,760 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-21 13:49:02,772 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-21 13:49:02,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-21 13:49:02,840 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:02,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:49:02,867 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 7 loop predicates [2022-11-21 13:49:02,867 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-21 13:49:03,151 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 165 states and 189 transitions. Complement of second has 30 states. [2022-11-21 13:49:03,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 5 stem states 6 non-accepting loop states 2 accepting loop states [2022-11-21 13:49:03,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-21 13:49:03,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 28 transitions. [2022-11-21 13:49:03,154 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 23 letters. Loop has 8 letters. [2022-11-21 13:49:03,154 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:03,154 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-21 13:49:03,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:03,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-21 13:49:03,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:03,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:03,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-21 13:49:03,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:03,514 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-21 13:49:03,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-21 13:49:03,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-21 13:49:03,577 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-21 13:49:03,580 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-21 13:49:03,648 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:03,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:49:03,671 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 7 loop predicates [2022-11-21 13:49:03,671 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-21 13:49:03,990 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 166 states and 189 transitions. Complement of second has 30 states. [2022-11-21 13:49:03,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 5 stem states 6 non-accepting loop states 2 accepting loop states [2022-11-21 13:49:03,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-21 13:49:03,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 28 transitions. [2022-11-21 13:49:03,994 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 28 transitions. Stem has 23 letters. Loop has 8 letters. [2022-11-21 13:49:03,995 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:03,995 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-11-21 13:49:04,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:04,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-21 13:49:04,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:04,197 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:04,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:04,328 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-21 13:49:04,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:04,362 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-21 13:49:04,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-21 13:49:04,413 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-21 13:49:04,426 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-21 13:49:04,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-21 13:49:04,486 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:04,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-21 13:49:04,521 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.5 stem predicates 7 loop predicates [2022-11-21 13:49:04,521 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23 Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-21 13:49:04,781 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 104 states and 120 transitions. cyclomatic complexity: 23. Second operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 192 states and 220 transitions. Complement of second has 37 states. [2022-11-21 13:49:04,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 5 stem states 6 non-accepting loop states 2 accepting loop states [2022-11-21 13:49:04,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.7272727272727273) internal successors, (19), 9 states have internal predecessors, (19), 3 states have call successors, (3), 2 states have call predecessors, (3), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-11-21 13:49:04,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 30 transitions. [2022-11-21 13:49:04,784 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 30 transitions. Stem has 23 letters. Loop has 8 letters. [2022-11-21 13:49:04,784 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:04,785 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 30 transitions. Stem has 31 letters. Loop has 8 letters. [2022-11-21 13:49:04,785 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:04,785 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 30 transitions. Stem has 23 letters. Loop has 16 letters. [2022-11-21 13:49:04,786 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:04,786 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 192 states and 220 transitions. [2022-11-21 13:49:04,791 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2022-11-21 13:49:04,793 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 192 states to 116 states and 132 transitions. [2022-11-21 13:49:04,793 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 69 [2022-11-21 13:49:04,794 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 73 [2022-11-21 13:49:04,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 116 states and 132 transitions. [2022-11-21 13:49:04,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-11-21 13:49:04,794 INFO L218 hiAutomatonCegarLoop]: Abstraction has 116 states and 132 transitions. [2022-11-21 13:49:04,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states and 132 transitions. [2022-11-21 13:49:04,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 60. [2022-11-21 13:49:04,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 43 states have (on average 1.1395348837209303) internal successors, (49), 44 states have internal predecessors, (49), 7 states have call successors, (8), 8 states have call predecessors, (8), 10 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-21 13:49:04,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 69 transitions. [2022-11-21 13:49:04,800 INFO L240 hiAutomatonCegarLoop]: Abstraction has 60 states and 69 transitions. [2022-11-21 13:49:04,801 INFO L428 stractBuchiCegarLoop]: Abstraction has 60 states and 69 transitions. [2022-11-21 13:49:04,801 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-11-21 13:49:04,801 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 60 states and 69 transitions. [2022-11-21 13:49:04,802 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2022-11-21 13:49:04,802 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-11-21 13:49:04,802 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-11-21 13:49:04,803 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:49:04,803 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-21 13:49:04,803 INFO L748 eck$LassoCheckResult]: Stem: 2615#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2616#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset, main_#t~nondet7#1, main_#t~malloc9#1.base, main_#t~malloc9#1.offset, main_#t~nondet10#1, main_#t~mem12#1, main_#t~ret11#1, main_~pp~0#1.base, main_~pp~0#1.offset, main_#t~mem8#1, main_~qq~0#1.base, main_~qq~0#1.offset;call main_#t~malloc6#1.base, main_#t~malloc6#1.offset := #Ultimate.allocOnHeap(4);main_~qq~0#1.base, main_~qq~0#1.offset := main_#t~malloc6#1.base, main_#t~malloc6#1.offset;havoc main_#t~malloc6#1.base, main_#t~malloc6#1.offset;call write~int(main_#t~nondet7#1, main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~nondet7#1; 2637#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2623#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2624#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 2633#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 2652#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 2613#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 2627#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 2617#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 2618#recFINAL assume true; 2639#recEXIT >#31#return; 2650#L19-1 #res := #t~ret5;havoc #t~ret5; 2648#recFINAL assume true; 2641#recEXIT >#33#return; 2620#L33-1 [2022-11-21 13:49:04,804 INFO L750 eck$LassoCheckResult]: Loop: 2620#L33-1 call write~int(main_#t~mem12#1 + (if main_#t~ret11#1 <= -1 then -1 else 1), main_~qq~0#1.base, main_~qq~0#1.offset, 4);havoc main_#t~mem12#1;havoc main_#t~ret11#1; 2621#L28-3 call main_#t~mem8#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2638#L28-1 assume !!(main_#t~mem8#1 > 1);havoc main_#t~mem8#1;call main_#t~malloc9#1.base, main_#t~malloc9#1.offset := #Ultimate.allocOnHeap(4);main_~pp~0#1.base, main_~pp~0#1.offset := main_#t~malloc9#1.base, main_#t~malloc9#1.offset;havoc main_#t~malloc9#1.base, main_#t~malloc9#1.offset;call write~int(main_#t~nondet10#1, main_~pp~0#1.base, main_~pp~0#1.offset, 4);havoc main_#t~nondet10#1;call main_#t~mem12#1 := read~int(main_~qq~0#1.base, main_~qq~0#1.offset, 4); 2631#L33 call main_#t~ret11#1 := rec(main_~pp~0#1.base, main_~pp~0#1.offset);< 2644#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 2654#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;havoc #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 2630#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 2632#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 2663#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 2665#recFINAL assume true; 2657#recEXIT >#31#return; 2656#L19-1 #res := #t~ret5;havoc #t~ret5; 2655#recFINAL assume true; 2642#recEXIT >#33#return; 2620#L33-1 [2022-11-21 13:49:04,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:04,804 INFO L85 PathProgramCache]: Analyzing trace with hash 910168259, now seen corresponding path program 2 times [2022-11-21 13:49:04,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:49:04,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441459599] [2022-11-21 13:49:04,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:49:04,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:49:04,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:49:04,824 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:49:04,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:49:04,839 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:49:04,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:04,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1981005457, now seen corresponding path program 1 times [2022-11-21 13:49:04,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:49:04,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067256313] [2022-11-21 13:49:04,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:49:04,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:49:04,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:49:04,856 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:49:04,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:49:04,870 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:49:04,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:04,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1958849581, now seen corresponding path program 6 times [2022-11-21 13:49:04,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-21 13:49:04,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70338776] [2022-11-21 13:49:04,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-21 13:49:04,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-21 13:49:04,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:49:04,903 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-21 13:49:04,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-21 13:49:04,932 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-21 13:49:07,505 INFO L210 LassoAnalysis]: Preferences: [2022-11-21 13:49:07,505 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-11-21 13:49:07,506 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-11-21 13:49:07,506 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-11-21 13:49:07,506 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-11-21 13:49:07,506 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:07,506 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-11-21 13:49:07,506 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-11-21 13:49:07,506 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration6_Lasso [2022-11-21 13:49:07,506 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-11-21 13:49:07,506 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-11-21 13:49:07,520 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,534 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,537 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,539 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,541 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,543 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,545 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,547 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:07,549 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:08,170 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-11-21 13:49:08,312 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 8 [2022-11-21 13:49:09,110 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-11-21 13:49:09,110 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-11-21 13:49:09,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,112 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2022-11-21 13:49:09,115 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,124 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,125 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:09,125 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,125 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,125 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,125 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:09,125 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:09,127 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2022-11-21 13:49:09,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,131 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2022-11-21 13:49:09,133 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,144 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,144 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,144 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,144 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,145 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,145 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,149 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2022-11-21 13:49:09,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,152 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2022-11-21 13:49:09,155 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,164 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,165 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:09,165 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,165 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,165 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,165 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:09,165 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:09,166 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,169 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:09,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,170 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2022-11-21 13:49:09,173 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,183 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,183 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:09,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,184 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:09,184 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:09,218 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,223 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2022-11-21 13:49:09,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,224 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2022-11-21 13:49:09,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,243 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,243 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:09,243 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,244 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,244 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,244 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:09,244 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:09,262 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2022-11-21 13:49:09,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,265 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2022-11-21 13:49:09,267 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,277 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:09,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,277 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,278 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:09,278 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:09,279 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2022-11-21 13:49:09,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,283 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2022-11-21 13:49:09,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,300 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,300 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-11-21 13:49:09,300 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,300 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,301 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-11-21 13:49:09,301 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-11-21 13:49:09,302 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:09,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,306 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2022-11-21 13:49:09,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,319 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,319 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,319 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,319 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,320 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,320 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,324 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,326 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2022-11-21 13:49:09,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,327 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2022-11-21 13:49:09,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,341 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,341 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,342 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,342 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,346 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:09,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,349 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,351 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2022-11-21 13:49:09,352 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,362 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,362 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,362 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,362 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,363 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,363 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,367 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:09,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,371 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,373 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2022-11-21 13:49:09,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 [2022-11-21 13:49:09,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,384 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,385 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,386 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,386 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,390 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,393 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2022-11-21 13:49:09,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,394 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2022-11-21 13:49:09,396 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,408 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,408 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,408 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,408 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,410 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,410 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,414 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:09,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,417 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2022-11-21 13:49:09,420 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,430 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,430 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-11-21 13:49:09,430 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-11-21 13:49:09,430 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,431 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-11-21 13:49:09,432 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-11-21 13:49:09,435 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-11-21 13:49:09,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2022-11-21 13:49:09,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:09,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:09,439 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:09,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2022-11-21 13:49:09,441 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-11-21 13:49:09,452 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-11-21 13:49:09,452 INFO L203 nArgumentSynthesizer]: 8 stem disjuncts [2022-11-21 13:49:09,452 INFO L204 nArgumentSynthesizer]: 8 loop disjuncts [2022-11-21 13:49:09,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-11-21 13:49:09,652 INFO L401 nArgumentSynthesizer]: We have 272 Motzkin's Theorem applications. [2022-11-21 13:49:09,652 INFO L402 nArgumentSynthesizer]: A total of 16 supporting invariants were added. [2022-11-21 13:49:11,325 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-11-21 13:49:11,907 INFO L443 ModelExtractionUtils]: Simplification made 22 calls to the SMT solver. [2022-11-21 13:49:11,907 INFO L444 ModelExtractionUtils]: 90 out of 120 variables were initially zero. Simplification set additionally 20 variables to zero. [2022-11-21 13:49:11,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-11-21 13:49:11,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 [2022-11-21 13:49:11,908 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-11-21 13:49:11,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2022-11-21 13:49:11,911 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-11-21 13:49:11,938 INFO L438 nArgumentSynthesizer]: Removed 15 redundant supporting invariants from a total of 16. [2022-11-21 13:49:11,938 INFO L513 LassoAnalysis]: Proved termination. [2022-11-21 13:49:11,939 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem12#1) = 1*ULTIMATE.start_main_#t~mem12#1 Supporting invariants [-1*ULTIMATE.start_main_#t~ret11#1 - 1 >= 0] [2022-11-21 13:49:11,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:11,971 INFO L156 tatePredicateManager]: 3 out of 4 supporting invariants were superfluous and have been removed [2022-11-21 13:49:11,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-21 13:49:12,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:12,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-21 13:49:12,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:12,122 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:12,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-21 13:49:12,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-21 13:49:12,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-21 13:49:12,314 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-21 13:49:12,339 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Forceful destruction successful, exit code 0 [2022-11-21 13:49:12,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-21 13:49:12,365 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 12 [2022-11-21 13:49:12,374 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-21 13:49:12,375 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-21 13:49:12,434 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-11-21 13:49:12,491 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-21 13:49:12,492 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 8 loop predicates [2022-11-21 13:49:12,492 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 60 states and 69 transitions. cyclomatic complexity: 13 Second operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 10 states have internal predecessors, (19), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-21 13:49:12,754 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 60 states and 69 transitions. cyclomatic complexity: 13. Second operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 10 states have internal predecessors, (19), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 144 states and 166 transitions. Complement of second has 33 states. [2022-11-21 13:49:12,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 14 states 5 stem states 7 non-accepting loop states 2 accepting loop states [2022-11-21 13:49:12,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 10 states have internal predecessors, (19), 4 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2022-11-21 13:49:12,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 26 transitions. [2022-11-21 13:49:12,755 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 26 transitions. Stem has 15 letters. Loop has 14 letters. [2022-11-21 13:49:12,756 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:12,756 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 26 transitions. Stem has 29 letters. Loop has 14 letters. [2022-11-21 13:49:12,756 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:12,756 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 26 transitions. Stem has 15 letters. Loop has 28 letters. [2022-11-21 13:49:12,757 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-11-21 13:49:12,757 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 144 states and 166 transitions. [2022-11-21 13:49:12,759 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-21 13:49:12,759 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 144 states to 0 states and 0 transitions. [2022-11-21 13:49:12,759 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-11-21 13:49:12,759 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-11-21 13:49:12,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-11-21 13:49:12,759 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-21 13:49:12,759 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-21 13:49:12,759 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-21 13:49:12,759 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-21 13:49:12,759 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-11-21 13:49:12,760 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2022-11-21 13:49:12,760 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-11-21 13:49:12,760 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2022-11-21 13:49:12,766 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 21.11 01:49:12 BoogieIcfgContainer [2022-11-21 13:49:12,767 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2022-11-21 13:49:12,767 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-21 13:49:12,767 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-21 13:49:12,767 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-21 13:49:12,768 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:48:34" (3/4) ... [2022-11-21 13:49:12,771 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-21 13:49:12,771 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-21 13:49:12,771 INFO L158 Benchmark]: Toolchain (without parser) took 39234.75ms. Allocated memory was 201.3MB in the beginning and 352.3MB in the end (delta: 151.0MB). Free memory was 169.0MB in the beginning and 268.4MB in the end (delta: -99.4MB). Peak memory consumption was 56.2MB. Max. memory is 16.1GB. [2022-11-21 13:49:12,772 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 138.4MB. Free memory is still 78.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 13:49:12,772 INFO L158 Benchmark]: CACSL2BoogieTranslator took 247.03ms. Allocated memory is still 201.3MB. Free memory was 169.0MB in the beginning and 159.2MB in the end (delta: 9.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-21 13:49:12,772 INFO L158 Benchmark]: Boogie Procedure Inliner took 32.72ms. Allocated memory is still 201.3MB. Free memory was 159.2MB in the beginning and 157.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 13:49:12,773 INFO L158 Benchmark]: Boogie Preprocessor took 21.55ms. Allocated memory is still 201.3MB. Free memory was 157.8MB in the beginning and 156.5MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-21 13:49:12,773 INFO L158 Benchmark]: RCFGBuilder took 312.82ms. Allocated memory is still 201.3MB. Free memory was 156.5MB in the beginning and 144.6MB in the end (delta: 11.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-21 13:49:12,773 INFO L158 Benchmark]: BuchiAutomizer took 38611.69ms. Allocated memory was 201.3MB in the beginning and 352.3MB in the end (delta: 151.0MB). Free memory was 144.6MB in the beginning and 269.4MB in the end (delta: -124.9MB). Peak memory consumption was 28.9MB. Max. memory is 16.1GB. [2022-11-21 13:49:12,774 INFO L158 Benchmark]: Witness Printer took 3.70ms. Allocated memory is still 352.3MB. Free memory was 269.4MB in the beginning and 268.4MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-21 13:49:12,775 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.18ms. Allocated memory is still 138.4MB. Free memory is still 78.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 247.03ms. Allocated memory is still 201.3MB. Free memory was 169.0MB in the beginning and 159.2MB in the end (delta: 9.8MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 32.72ms. Allocated memory is still 201.3MB. Free memory was 159.2MB in the beginning and 157.8MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 21.55ms. Allocated memory is still 201.3MB. Free memory was 157.8MB in the beginning and 156.5MB in the end (delta: 1.4MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 312.82ms. Allocated memory is still 201.3MB. Free memory was 156.5MB in the beginning and 144.6MB in the end (delta: 11.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * BuchiAutomizer took 38611.69ms. Allocated memory was 201.3MB in the beginning and 352.3MB in the end (delta: 151.0MB). Free memory was 144.6MB in the beginning and 269.4MB in the end (delta: -124.9MB). Peak memory consumption was 28.9MB. Max. memory is 16.1GB. * Witness Printer took 3.70ms. Allocated memory is still 352.3MB. Free memory was 269.4MB in the beginning and 268.4MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 6 terminating modules (0 trivial, 4 deterministic, 2 nondeterministic). One deterministic module has affine ranking function unknown-#memory_int-unknown[qq][qq] and consists of 11 locations. One deterministic module has affine ranking function 2 * unknown-#memory_int-unknown[op][0] + 1 and consists of 6 locations. One deterministic module has affine ranking function org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression@14c3ab15 and consists of 13 locations. One deterministic module has affine ranking function org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression@14c3ab15 and consists of 14 locations. One nondeterministic module has affine ranking function 2 * unknown-#memory_int-unknown[op][0] + 1 and consists of 7 locations. One nondeterministic module has affine ranking function org.eclipse.cdt.internal.core.dom.parser.c.CASTIdExpression@14c3ab15 and consists of 13 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 38.5s and 7 iterations. TraceHistogramMax:3. Analysis of lassos took 31.7s. Construction of modules took 0.6s. Büchi inclusion checks took 5.9s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 5. Automata minimization 0.0s AutomataMinimizationTime, 5 MinimizatonAttempts, 80 StatesRemovedByMinimization, 5 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [4, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 4/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 180 SdHoareTripleChecker+Valid, 0.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 179 mSDsluCounter, 333 SdHoareTripleChecker+Invalid, 0.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 204 mSDsCounter, 152 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 541 IncrementalHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 152 mSolverCounterUnsat, 129 mSDtfsCounter, 541 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso6 LassoPreprocessingBenchmarks: Lassos: inital571 mio100 ax100 hnf100 lsp220 ukn27 mio100 lsp44 div100 bol100 ite100 ukn100 eq167 hnf94 smp92 dnf582 smp66 tf100 neg85 sie156 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: sat Degree: 0 Time: 2500ms VariablesStem: 8 VariablesLoop: 8 DisjunctsStem: 8 DisjunctsLoop: 8 SupportingInvariants: 16 MotzkinApplications: 272 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2022-11-21 13:49:12,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a807e576-e189-4a7e-89ed-43e886cc9a1c/bin/uautomizer-vX5HgA9Q3a/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE