./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-crafted/4BitCounterPointer.c --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 4e77c044 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-crafted/4BitCounterPointer.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt --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 0233d496bfaf5cb1311bfa260a57f41458184795 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-4e77c04 [2021-10-13 00:05:09,163 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 00:05:09,166 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 00:05:09,241 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 00:05:09,250 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 00:05:09,257 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 00:05:09,261 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 00:05:09,265 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 00:05:09,269 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 00:05:09,279 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 00:05:09,281 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 00:05:09,283 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 00:05:09,286 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 00:05:09,289 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 00:05:09,291 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 00:05:09,296 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 00:05:09,299 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 00:05:09,301 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 00:05:09,308 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 00:05:09,311 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 00:05:09,313 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 00:05:09,316 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 00:05:09,318 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 00:05:09,319 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 00:05:09,324 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 00:05:09,324 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 00:05:09,325 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 00:05:09,326 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 00:05:09,327 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 00:05:09,329 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 00:05:09,330 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 00:05:09,331 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 00:05:09,333 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 00:05:09,334 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 00:05:09,336 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 00:05:09,336 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 00:05:09,337 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 00:05:09,338 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 00:05:09,338 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 00:05:09,339 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 00:05:09,341 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 00:05:09,342 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-10-13 00:05:09,373 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 00:05:09,374 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 00:05:09,374 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 00:05:09,374 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 00:05:09,376 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 00:05:09,376 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 00:05:09,377 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 00:05:09,377 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-13 00:05:09,377 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-13 00:05:09,377 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-13 00:05:09,378 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-13 00:05:09,378 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-13 00:05:09,378 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-13 00:05:09,379 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 00:05:09,379 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 00:05:09,379 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 00:05:09,379 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 00:05:09,380 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-13 00:05:09,380 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-13 00:05:09,380 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-13 00:05:09,381 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 00:05:09,381 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-13 00:05:09,381 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 00:05:09,382 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-13 00:05:09,382 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 00:05:09,382 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 00:05:09,383 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 00:05:09,383 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-13 00:05:09,383 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 00:05:09,385 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-13 00:05:09,385 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_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/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_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt 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 -> 0233d496bfaf5cb1311bfa260a57f41458184795 [2021-10-13 00:05:09,729 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 00:05:09,770 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 00:05:09,774 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 00:05:09,777 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 00:05:09,778 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 00:05:09,779 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/../../sv-benchmarks/c/termination-crafted/4BitCounterPointer.c [2021-10-13 00:05:09,880 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/data/5a8330fd7/42dac02fddbf4b889d6837039c0c439c/FLAG80f93b071 [2021-10-13 00:05:10,558 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 00:05:10,559 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/sv-benchmarks/c/termination-crafted/4BitCounterPointer.c [2021-10-13 00:05:10,573 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/data/5a8330fd7/42dac02fddbf4b889d6837039c0c439c/FLAG80f93b071 [2021-10-13 00:05:10,908 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/data/5a8330fd7/42dac02fddbf4b889d6837039c0c439c [2021-10-13 00:05:10,912 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 00:05:10,914 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 00:05:10,916 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 00:05:10,917 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 00:05:10,921 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 00:05:10,923 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 12:05:10" (1/1) ... [2021-10-13 00:05:10,925 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b446c4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:10, skipping insertion in model container [2021-10-13 00:05:10,926 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 12:05:10" (1/1) ... [2021-10-13 00:05:10,935 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 00:05:10,953 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 00:05:11,150 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 00:05:11,192 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 00:05:11,217 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 00:05:11,234 INFO L208 MainTranslator]: Completed translation [2021-10-13 00:05:11,235 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11 WrapperNode [2021-10-13 00:05:11,235 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 00:05:11,240 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 00:05:11,240 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 00:05:11,240 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 00:05:11,252 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,264 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,288 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 00:05:11,290 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 00:05:11,290 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 00:05:11,290 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 00:05:11,301 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,301 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,303 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,304 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,310 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,314 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,316 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,318 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 00:05:11,320 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 00:05:11,320 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 00:05:11,320 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 00:05:11,321 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (1/1) ... [2021-10-13 00:05:11,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:11,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:11,364 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:11,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-13 00:05:11,422 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-13 00:05:11,422 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 00:05:11,422 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 00:05:11,422 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-13 00:05:11,423 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 00:05:11,423 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 00:05:11,699 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 00:05:11,699 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-10-13 00:05:11,702 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 12:05:11 BoogieIcfgContainer [2021-10-13 00:05:11,702 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 00:05:11,703 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-13 00:05:11,704 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-13 00:05:11,708 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-13 00:05:11,709 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-13 00:05:11,709 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.10 12:05:10" (1/3) ... [2021-10-13 00:05:11,711 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@66aaf8ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.10 12:05:11, skipping insertion in model container [2021-10-13 00:05:11,711 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-13 00:05:11,711 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 12:05:11" (2/3) ... [2021-10-13 00:05:11,712 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@66aaf8ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.10 12:05:11, skipping insertion in model container [2021-10-13 00:05:11,712 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-13 00:05:11,713 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 12:05:11" (3/3) ... [2021-10-13 00:05:11,714 INFO L389 chiAutomizerObserver]: Analyzing ICFG 4BitCounterPointer.c [2021-10-13 00:05:11,781 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-13 00:05:11,782 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-13 00:05:11,782 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-13 00:05:11,782 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-13 00:05:11,782 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-13 00:05:11,782 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-13 00:05:11,783 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-13 00:05:11,783 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-13 00:05:11,804 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:11,831 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-13 00:05:11,831 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:11,832 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:11,841 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-13 00:05:11,841 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-13 00:05:11,842 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-13 00:05:11,842 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:11,845 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-13 00:05:11,846 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:11,846 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:11,847 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-10-13 00:05:11,847 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-10-13 00:05:11,855 INFO L791 eck$LassoCheckResult]: Stem: 5#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 10#L-1true havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 6#L24-2true [2021-10-13 00:05:11,856 INFO L793 eck$LassoCheckResult]: Loop: 6#L24-2true call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 9#L15-1true assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 3#L16true assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 6#L24-2true [2021-10-13 00:05:11,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:11,866 INFO L82 PathProgramCache]: Analyzing trace with hash 963, now seen corresponding path program 1 times [2021-10-13 00:05:11,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:11,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432401582] [2021-10-13 00:05:11,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:11,880 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:12,152 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:12,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:12,279 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:12,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:12,285 INFO L82 PathProgramCache]: Analyzing trace with hash 36905, now seen corresponding path program 1 times [2021-10-13 00:05:12,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:12,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868748633] [2021-10-13 00:05:12,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:12,287 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:12,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:12,323 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:12,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:12,346 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:12,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:12,348 INFO L82 PathProgramCache]: Analyzing trace with hash 28695847, now seen corresponding path program 1 times [2021-10-13 00:05:12,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:12,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627804249] [2021-10-13 00:05:12,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:12,350 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:12,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:12,413 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:12,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:12,463 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:14,621 INFO L210 LassoAnalysis]: Preferences: [2021-10-13 00:05:14,622 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-13 00:05:14,622 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-13 00:05:14,622 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-13 00:05:14,622 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-13 00:05:14,623 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:14,623 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-13 00:05:14,623 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-13 00:05:14,623 INFO L133 ssoRankerPreferences]: Filename of dumped script: 4BitCounterPointer.c_Iteration1_Lasso [2021-10-13 00:05:14,623 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-13 00:05:14,624 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-13 00:05:14,652 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,659 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,679 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,683 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,686 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,690 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,704 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:14,708 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:15,542 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:15,545 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:16,161 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-13 00:05:16,166 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-13 00:05:16,168 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,170 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,181 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,193 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-13 00:05:16,193 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,194 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,194 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,196 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-13 00:05:16,197 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-13 00:05:16,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-13 00:05:16,200 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,239 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2021-10-13 00:05:16,240 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,240 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,242 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-13 00:05:16,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,268 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,268 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,280 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,321 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,322 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,325 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,332 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,350 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,350 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-13 00:05:16,364 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,406 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-13 00:05:16,408 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,416 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,416 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-13 00:05:16,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,417 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,418 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-13 00:05:16,418 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-13 00:05:16,419 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2021-10-13 00:05:16,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,444 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-13 00:05:16,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,454 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,454 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,454 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,455 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,458 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,458 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,480 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,507 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,509 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-13 00:05:16,534 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,545 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,550 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,550 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,568 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,612 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-13 00:05:16,615 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,623 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,623 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-13 00:05:16,624 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,624 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,624 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,624 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-13 00:05:16,625 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-13 00:05:16,636 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,663 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,665 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-13 00:05:16,667 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,676 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,676 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,676 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,693 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,693 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,722 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,752 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-10-13 00:05:16,753 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,754 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-13 00:05:16,756 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,766 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,766 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,766 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,766 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,785 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,785 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,804 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,835 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-13 00:05:16,840 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,848 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,849 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,849 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,849 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,853 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,853 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,876 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,914 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,914 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,915 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-13 00:05:16,925 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,935 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,935 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,935 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:16,938 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:16,938 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:16,954 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:16,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:16,976 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:16,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:16,977 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:16,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-13 00:05:16,982 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:16,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:16,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:16,991 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:16,991 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,002 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,003 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,028 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,066 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-13 00:05:17,073 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,083 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,083 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,083 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,083 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,085 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,086 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,099 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2021-10-13 00:05:17,121 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,122 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-13 00:05:17,124 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,132 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,140 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,140 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,147 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,174 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-13 00:05:17,176 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,188 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,188 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,188 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,190 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,190 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,194 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,222 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-13 00:05:17,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,260 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,260 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,260 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,263 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,263 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,280 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,307 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,307 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,308 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-13 00:05:17,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,318 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,318 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,318 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,318 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,322 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,322 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,356 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,405 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,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 [2021-10-13 00:05:17,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,425 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,425 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,425 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,428 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,429 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-13 00:05:17,460 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,504 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,509 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,520 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,531 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,532 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,532 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,532 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,534 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,535 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-13 00:05:17,560 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:17,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:17,605 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,606 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,617 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:17,628 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:17,628 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:17,629 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:17,629 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:17,632 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:17,632 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:17,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-13 00:05:17,660 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-13 00:05:17,678 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-10-13 00:05:17,678 INFO L444 ModelExtractionUtils]: 2 out of 7 variables were initially zero. Simplification set additionally 2 variables to zero. [2021-10-13 00:05:17,680 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:17,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:17,681 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:17,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-13 00:05:17,741 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-13 00:05:17,778 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-10-13 00:05:17,778 INFO L513 LassoAnalysis]: Proved termination. [2021-10-13 00:05:17,779 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~x0~0.base) ULTIMATE.start_main_~x0~0.offset)_1) = -2*v_rep(select (select #memory_int ULTIMATE.start_main_~x0~0.base) ULTIMATE.start_main_~x0~0.offset)_1 + 1 Supporting invariants [] [2021-10-13 00:05:17,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:18,067 INFO L297 tatePredicateManager]: 40 out of 40 supporting invariants were superfluous and have been removed [2021-10-13 00:05:18,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:18,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:18,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 00:05:18,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:18,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:18,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 00:05:18,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:18,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:18,230 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2021-10-13 00:05:18,235 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:18,302 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 11 states, 10 states have (on average 1.5) internal successors, (15), 10 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0). Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 29 states and 36 transitions. Complement of second has 8 states. [2021-10-13 00:05:18,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-13 00:05:18,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:18,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 13 transitions. [2021-10-13 00:05:18,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 2 letters. Loop has 3 letters. [2021-10-13 00:05:18,310 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:18,313 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 5 letters. Loop has 3 letters. [2021-10-13 00:05:18,314 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:18,314 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 13 transitions. Stem has 2 letters. Loop has 6 letters. [2021-10-13 00:05:18,314 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:18,315 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29 states and 36 transitions. [2021-10-13 00:05:18,322 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-13 00:05:18,328 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29 states to 13 states and 18 transitions. [2021-10-13 00:05:18,329 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9 [2021-10-13 00:05:18,329 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2021-10-13 00:05:18,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 18 transitions. [2021-10-13 00:05:18,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:18,331 INFO L681 BuchiCegarLoop]: Abstraction has 13 states and 18 transitions. [2021-10-13 00:05:18,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states and 18 transitions. [2021-10-13 00:05:18,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2021-10-13 00:05:18,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 1.3846153846153846) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:18,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 18 transitions. [2021-10-13 00:05:18,357 INFO L704 BuchiCegarLoop]: Abstraction has 13 states and 18 transitions. [2021-10-13 00:05:18,357 INFO L587 BuchiCegarLoop]: Abstraction has 13 states and 18 transitions. [2021-10-13 00:05:18,357 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-13 00:05:18,357 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 13 states and 18 transitions. [2021-10-13 00:05:18,358 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-13 00:05:18,358 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:18,358 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:18,359 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2021-10-13 00:05:18,359 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-13 00:05:18,359 INFO L791 eck$LassoCheckResult]: Stem: 247#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 248#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 253#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 252#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 243#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 244#L20 [2021-10-13 00:05:18,359 INFO L793 eck$LassoCheckResult]: Loop: 244#L20 assume 0 == main_#t~mem6;havoc main_#t~mem6;call write~int(1, main_~x1~0.base, main_~x1~0.offset, 4); 249#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 250#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 255#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 244#L20 [2021-10-13 00:05:18,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:18,360 INFO L82 PathProgramCache]: Analyzing trace with hash 28695849, now seen corresponding path program 1 times [2021-10-13 00:05:18,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:18,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698119281] [2021-10-13 00:05:18,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:18,361 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:18,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:18,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:18,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 00:05:18,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698119281] [2021-10-13 00:05:18,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698119281] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 00:05:18,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 00:05:18,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 00:05:18,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223098327] [2021-10-13 00:05:18,470 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-13 00:05:18,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:18,471 INFO L82 PathProgramCache]: Analyzing trace with hash 1526457, now seen corresponding path program 1 times [2021-10-13 00:05:18,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:18,471 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240324444] [2021-10-13 00:05:18,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:18,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:18,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:18,479 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:18,488 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:18,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 00:05:18,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 00:05:18,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 00:05:18,667 INFO L87 Difference]: Start difference. First operand 13 states and 18 transitions. cyclomatic complexity: 7 Second operand has 4 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:18,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 00:05:18,721 INFO L93 Difference]: Finished difference Result 17 states and 21 transitions. [2021-10-13 00:05:18,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 00:05:18,722 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 17 states and 21 transitions. [2021-10-13 00:05:18,723 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-13 00:05:18,724 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 17 states to 15 states and 19 transitions. [2021-10-13 00:05:18,724 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10 [2021-10-13 00:05:18,724 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10 [2021-10-13 00:05:18,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 19 transitions. [2021-10-13 00:05:18,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:18,725 INFO L681 BuchiCegarLoop]: Abstraction has 15 states and 19 transitions. [2021-10-13 00:05:18,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states and 19 transitions. [2021-10-13 00:05:18,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 13. [2021-10-13 00:05:18,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 12 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:18,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2021-10-13 00:05:18,727 INFO L704 BuchiCegarLoop]: Abstraction has 13 states and 17 transitions. [2021-10-13 00:05:18,728 INFO L587 BuchiCegarLoop]: Abstraction has 13 states and 17 transitions. [2021-10-13 00:05:18,728 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-13 00:05:18,728 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 13 states and 17 transitions. [2021-10-13 00:05:18,728 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 5 [2021-10-13 00:05:18,729 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:18,729 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:18,729 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1] [2021-10-13 00:05:18,729 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-13 00:05:18,730 INFO L791 eck$LassoCheckResult]: Stem: 286#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 287#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 288#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 289#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 284#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 285#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 290#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 282#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 283#L20 [2021-10-13 00:05:18,730 INFO L793 eck$LassoCheckResult]: Loop: 283#L20 assume 0 == main_#t~mem6;havoc main_#t~mem6;call write~int(1, main_~x1~0.base, main_~x1~0.offset, 4); 291#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 293#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 294#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 283#L20 [2021-10-13 00:05:18,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:18,730 INFO L82 PathProgramCache]: Analyzing trace with hash 179493189, now seen corresponding path program 1 times [2021-10-13 00:05:18,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:18,730 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990538165] [2021-10-13 00:05:18,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:18,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:18,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:18,777 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:18,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:18,841 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:18,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:18,842 INFO L82 PathProgramCache]: Analyzing trace with hash 1526457, now seen corresponding path program 2 times [2021-10-13 00:05:18,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:18,843 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500130849] [2021-10-13 00:05:18,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:18,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:18,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:18,858 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:18,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:18,875 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:18,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:18,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1467212285, now seen corresponding path program 1 times [2021-10-13 00:05:18,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:18,877 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201288815] [2021-10-13 00:05:18,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:18,877 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:18,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:19,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 00:05:19,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201288815] [2021-10-13 00:05:19,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201288815] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:19,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624465783] [2021-10-13 00:05:19,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:19,028 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 00:05:19,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:19,029 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 00:05:19,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-13 00:05:19,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:19,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 00:05:19,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:19,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2021-10-13 00:05:19,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2021-10-13 00:05:19,271 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-13 00:05:19,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 31 [2021-10-13 00:05:19,442 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-13 00:05:19,443 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 14 [2021-10-13 00:05:19,447 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 00:05:19,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624465783] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:19,448 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 00:05:19,448 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-10-13 00:05:19,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278504301] [2021-10-13 00:05:19,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:19,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 00:05:19,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-13 00:05:19,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-10-13 00:05:19,624 INFO L87 Difference]: Start difference. First operand 13 states and 17 transitions. cyclomatic complexity: 6 Second operand has 9 states, 8 states have (on average 2.125) internal successors, (17), 9 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:19,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 00:05:19,766 INFO L93 Difference]: Finished difference Result 18 states and 22 transitions. [2021-10-13 00:05:19,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 00:05:19,767 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 22 transitions. [2021-10-13 00:05:19,768 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:19,769 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 18 states and 22 transitions. [2021-10-13 00:05:19,769 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13 [2021-10-13 00:05:19,769 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-10-13 00:05:19,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 22 transitions. [2021-10-13 00:05:19,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:19,770 INFO L681 BuchiCegarLoop]: Abstraction has 18 states and 22 transitions. [2021-10-13 00:05:19,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states and 22 transitions. [2021-10-13 00:05:19,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 16. [2021-10-13 00:05:19,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:19,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 20 transitions. [2021-10-13 00:05:19,773 INFO L704 BuchiCegarLoop]: Abstraction has 16 states and 20 transitions. [2021-10-13 00:05:19,773 INFO L587 BuchiCegarLoop]: Abstraction has 16 states and 20 transitions. [2021-10-13 00:05:19,773 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-13 00:05:19,773 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 16 states and 20 transitions. [2021-10-13 00:05:19,774 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:19,775 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:19,775 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:19,775 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1] [2021-10-13 00:05:19,776 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2021-10-13 00:05:19,776 INFO L791 eck$LassoCheckResult]: Stem: 370#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 371#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 376#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 373#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 368#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 369#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 374#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 380#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 377#L20 [2021-10-13 00:05:19,776 INFO L793 eck$LassoCheckResult]: Loop: 377#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 379#L24 assume 0 == main_#t~mem7;havoc main_#t~mem7;call write~int(1, main_~x2~0.base, main_~x2~0.offset, 4); 367#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 372#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 381#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 377#L20 [2021-10-13 00:05:19,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:19,777 INFO L82 PathProgramCache]: Analyzing trace with hash 179493189, now seen corresponding path program 2 times [2021-10-13 00:05:19,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:19,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716022978] [2021-10-13 00:05:19,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:19,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:19,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:19,795 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:19,817 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:19,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:19,818 INFO L82 PathProgramCache]: Analyzing trace with hash 49698504, now seen corresponding path program 1 times [2021-10-13 00:05:19,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:19,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945150213] [2021-10-13 00:05:19,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:19,819 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:19,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:19,827 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:19,840 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:19,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:19,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1758681084, now seen corresponding path program 1 times [2021-10-13 00:05:19,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:19,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699816413] [2021-10-13 00:05:19,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:19,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:19,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:20,020 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:20,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 00:05:20,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699816413] [2021-10-13 00:05:20,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699816413] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:20,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701017923] [2021-10-13 00:05:20,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:20,021 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 00:05:20,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:20,022 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 00:05:20,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-13 00:05:20,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:20,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 00:05:20,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:20,153 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 00:05:20,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-10-13 00:05:20,262 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 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 [2021-10-13 00:05:20,351 INFO L354 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2021-10-13 00:05:20,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 00:05:20,449 INFO L354 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2021-10-13 00:05:20,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 44 [2021-10-13 00:05:20,932 INFO L354 Elim1Store]: treesize reduction 21, result has 36.4 percent of original size [2021-10-13 00:05:20,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 41 [2021-10-13 00:05:20,943 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-13 00:05:20,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701017923] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:20,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 00:05:20,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 11 [2021-10-13 00:05:20,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799690689] [2021-10-13 00:05:21,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 00:05:21,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 00:05:21,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-13 00:05:21,228 INFO L87 Difference]: Start difference. First operand 16 states and 20 transitions. cyclomatic complexity: 6 Second operand has 12 states, 11 states have (on average 2.0) internal successors, (22), 12 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:28,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 00:05:28,905 INFO L93 Difference]: Finished difference Result 21 states and 25 transitions. [2021-10-13 00:05:28,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 00:05:28,906 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 21 states and 25 transitions. [2021-10-13 00:05:28,907 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2021-10-13 00:05:28,907 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 21 states to 21 states and 25 transitions. [2021-10-13 00:05:28,908 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16 [2021-10-13 00:05:28,908 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2021-10-13 00:05:28,908 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 25 transitions. [2021-10-13 00:05:28,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:28,908 INFO L681 BuchiCegarLoop]: Abstraction has 21 states and 25 transitions. [2021-10-13 00:05:28,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states and 25 transitions. [2021-10-13 00:05:28,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 16. [2021-10-13 00:05:28,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:28,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 20 transitions. [2021-10-13 00:05:28,911 INFO L704 BuchiCegarLoop]: Abstraction has 16 states and 20 transitions. [2021-10-13 00:05:28,911 INFO L587 BuchiCegarLoop]: Abstraction has 16 states and 20 transitions. [2021-10-13 00:05:28,912 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-13 00:05:28,912 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 16 states and 20 transitions. [2021-10-13 00:05:28,912 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:28,913 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:28,913 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:28,913 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1] [2021-10-13 00:05:28,913 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1] [2021-10-13 00:05:28,914 INFO L791 eck$LassoCheckResult]: Stem: 472#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 473#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 478#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 475#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 470#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 471#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 476#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 482#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 479#L20 [2021-10-13 00:05:28,914 INFO L793 eck$LassoCheckResult]: Loop: 479#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 481#L24 assume !(0 == main_#t~mem7);havoc main_#t~mem7;call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(1, main_~x3~0.base, main_~x3~0.offset, 4); 469#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 474#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 483#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 479#L20 [2021-10-13 00:05:28,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:28,914 INFO L82 PathProgramCache]: Analyzing trace with hash 179493189, now seen corresponding path program 3 times [2021-10-13 00:05:28,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:28,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646967909] [2021-10-13 00:05:28,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:28,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:28,932 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:28,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:28,950 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:28,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:28,951 INFO L82 PathProgramCache]: Analyzing trace with hash 49758086, now seen corresponding path program 1 times [2021-10-13 00:05:28,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:28,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916725548] [2021-10-13 00:05:28,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:28,952 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:28,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:28,975 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:28,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 00:05:28,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916725548] [2021-10-13 00:05:28,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916725548] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 00:05:28,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 00:05:28,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 00:05:28,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414132893] [2021-10-13 00:05:28,976 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-13 00:05:28,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 00:05:28,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 00:05:28,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 00:05:28,978 INFO L87 Difference]: Start difference. First operand 16 states and 20 transitions. cyclomatic complexity: 6 Second operand has 4 states, 4 states have (on average 1.25) internal successors, (5), 4 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:29,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 00:05:29,012 INFO L93 Difference]: Finished difference Result 18 states and 21 transitions. [2021-10-13 00:05:29,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 00:05:29,012 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18 states and 21 transitions. [2021-10-13 00:05:29,013 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:29,014 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18 states to 16 states and 19 transitions. [2021-10-13 00:05:29,014 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13 [2021-10-13 00:05:29,014 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13 [2021-10-13 00:05:29,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 19 transitions. [2021-10-13 00:05:29,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:29,015 INFO L681 BuchiCegarLoop]: Abstraction has 16 states and 19 transitions. [2021-10-13 00:05:29,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states and 19 transitions. [2021-10-13 00:05:29,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-10-13 00:05:29,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 1.1875) internal successors, (19), 15 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:29,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 19 transitions. [2021-10-13 00:05:29,017 INFO L704 BuchiCegarLoop]: Abstraction has 16 states and 19 transitions. [2021-10-13 00:05:29,018 INFO L587 BuchiCegarLoop]: Abstraction has 16 states and 19 transitions. [2021-10-13 00:05:29,018 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-13 00:05:29,018 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 16 states and 19 transitions. [2021-10-13 00:05:29,019 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:29,019 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:29,019 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:29,019 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1] [2021-10-13 00:05:29,020 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1] [2021-10-13 00:05:29,020 INFO L791 eck$LassoCheckResult]: Stem: 515#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 516#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 521#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 518#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 513#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 514#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 519#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 525#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 522#L20 [2021-10-13 00:05:29,020 INFO L793 eck$LassoCheckResult]: Loop: 522#L20 assume 0 == main_#t~mem6;havoc main_#t~mem6;call write~int(1, main_~x1~0.base, main_~x1~0.offset, 4); 523#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 526#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 511#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 512#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 517#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 520#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 522#L20 [2021-10-13 00:05:29,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:29,021 INFO L82 PathProgramCache]: Analyzing trace with hash 179493189, now seen corresponding path program 4 times [2021-10-13 00:05:29,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:29,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777219687] [2021-10-13 00:05:29,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:29,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:29,037 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:29,056 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:29,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:29,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1770012235, now seen corresponding path program 1 times [2021-10-13 00:05:29,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:29,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050229525] [2021-10-13 00:05:29,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:29,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:29,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:29,066 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:29,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:29,075 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:29,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:29,076 INFO L82 PathProgramCache]: Analyzing trace with hash -161041423, now seen corresponding path program 2 times [2021-10-13 00:05:29,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:29,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958942279] [2021-10-13 00:05:29,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:29,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:29,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:29,096 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:29,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:29,123 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:31,098 INFO L210 LassoAnalysis]: Preferences: [2021-10-13 00:05:31,098 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-13 00:05:31,099 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-13 00:05:31,099 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-13 00:05:31,099 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-13 00:05:31,099 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:31,099 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-13 00:05:31,099 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-13 00:05:31,099 INFO L133 ssoRankerPreferences]: Filename of dumped script: 4BitCounterPointer.c_Iteration6_Lasso [2021-10-13 00:05:31,099 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-13 00:05:31,099 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-13 00:05:31,104 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,111 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,729 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,741 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,749 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,753 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,758 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:31,761 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:32,266 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-13 00:05:32,266 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-13 00:05:32,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,298 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-13 00:05:32,303 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,311 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,311 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,311 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,311 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,313 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,313 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,316 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:32,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,359 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-13 00:05:32,361 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,369 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,369 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,369 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,369 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,372 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,372 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,383 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:32,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,410 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-13 00:05:32,412 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,420 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,421 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,421 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,423 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,423 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,437 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-10-13 00:05:32,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,462 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,467 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-13 00:05:32,476 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,476 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,476 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,476 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,479 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,479 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,510 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,549 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:32,549 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,553 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,555 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,565 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,566 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,566 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,566 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,567 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,568 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-13 00:05:32,584 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:32,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,621 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,625 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,637 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,637 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-13 00:05:32,656 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2021-10-13 00:05:32,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,685 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-13 00:05:32,687 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,696 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,696 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,696 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,696 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,698 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,699 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2021-10-13 00:05:32,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,764 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-13 00:05:32,766 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,775 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,775 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,775 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,775 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,791 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,791 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,813 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:32,856 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,857 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,862 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,872 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,873 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,873 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,873 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,875 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,875 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-13 00:05:32,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2021-10-13 00:05:32,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,929 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-13 00:05:32,931 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,939 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,939 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,939 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,939 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,941 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,941 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:32,945 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:32,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-10-13 00:05:32,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:32,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:32,968 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:32,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-13 00:05:32,970 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:32,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:32,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:32,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:32,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:32,985 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:32,985 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:33,000 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:33,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2021-10-13 00:05:33,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:33,023 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:33,024 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:33,026 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:33,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-13 00:05:33,035 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:33,035 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:33,035 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:33,035 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:33,037 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:33,037 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:33,040 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:33,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-13 00:05:33,063 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:33,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:33,065 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:33,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-13 00:05:33,074 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:33,082 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:33,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:33,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:33,083 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:33,085 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:33,085 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:33,091 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-13 00:05:33,120 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2021-10-13 00:05:33,120 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-10-13 00:05:33,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:33,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:33,122 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:33,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-13 00:05:33,124 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-13 00:05:33,139 INFO L438 nArgumentSynthesizer]: Removed 1 redundant supporting invariants from a total of 2. [2021-10-13 00:05:33,140 INFO L513 LassoAnalysis]: Proved termination. [2021-10-13 00:05:33,140 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~x1~0.base) ULTIMATE.start_main_~x1~0.offset)_2) = -2*v_rep(select (select #memory_int ULTIMATE.start_main_~x1~0.base) ULTIMATE.start_main_~x1~0.offset)_2 + 1 Supporting invariants [3*ULTIMATE.start_main_#t~mem6 - 2*v_rep(select (select #memory_int ULTIMATE.start_main_~x1~0.base) ULTIMATE.start_main_~x1~0.offset)_2 >= 0] [2021-10-13 00:05:33,176 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-13 00:05:33,322 INFO L297 tatePredicateManager]: 37 out of 38 supporting invariants were superfluous and have been removed [2021-10-13 00:05:33,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:33,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 30 conjunts are in the unsatisfiable core [2021-10-13 00:05:33,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:33,478 INFO L354 Elim1Store]: treesize reduction 157, result has 12.3 percent of original size [2021-10-13 00:05:33,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 3 case distinctions, treesize of input 143 treesize of output 48 [2021-10-13 00:05:33,498 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-10-13 00:05:33,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 51 treesize of output 47 [2021-10-13 00:05:33,747 INFO L354 Elim1Store]: treesize reduction 96, result has 19.3 percent of original size [2021-10-13 00:05:33,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 48 treesize of output 57 [2021-10-13 00:05:34,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:34,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 00:05:34,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:34,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 00:05:34,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:34,327 INFO L354 Elim1Store]: treesize reduction 27, result has 38.6 percent of original size [2021-10-13 00:05:34,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 30 [2021-10-13 00:05:34,487 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:34,488 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 4 loop predicates [2021-10-13 00:05:34,488 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 16 states and 19 transitions. cyclomatic complexity: 5 Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 9 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:34,663 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 16 states and 19 transitions. cyclomatic complexity: 5. Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 9 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 22 states and 26 transitions. Complement of second has 7 states. [2021-10-13 00:05:34,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 4 stem states 0 non-accepting loop states 2 accepting loop states [2021-10-13 00:05:34,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 9 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:34,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 10 transitions. [2021-10-13 00:05:34,665 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 10 transitions. Stem has 8 letters. Loop has 7 letters. [2021-10-13 00:05:34,665 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:34,665 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-13 00:05:34,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:34,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:34,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-13 00:05:34,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:34,799 INFO L354 Elim1Store]: treesize reduction 105, result has 17.3 percent of original size [2021-10-13 00:05:34,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 3 case distinctions, treesize of input 123 treesize of output 29 [2021-10-13 00:05:34,976 INFO L354 Elim1Store]: treesize reduction 48, result has 32.4 percent of original size [2021-10-13 00:05:34,977 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 39 [2021-10-13 00:05:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:35,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 00:05:35,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:35,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-10-13 00:05:35,416 INFO L354 Elim1Store]: treesize reduction 27, result has 38.6 percent of original size [2021-10-13 00:05:35,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 30 [2021-10-13 00:05:35,548 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:35,549 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 4 loop predicates [2021-10-13 00:05:35,549 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 16 states and 19 transitions. cyclomatic complexity: 5 Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 9 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:35,889 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 16 states and 19 transitions. cyclomatic complexity: 5. Second operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 9 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 44 states and 54 transitions. Complement of second has 17 states. [2021-10-13 00:05:35,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 6 stem states 4 non-accepting loop states 1 accepting loop states [2021-10-13 00:05:35,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 1.6666666666666667) internal successors, (15), 9 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:35,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 26 transitions. [2021-10-13 00:05:35,893 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 26 transitions. Stem has 8 letters. Loop has 7 letters. [2021-10-13 00:05:35,893 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:35,893 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 26 transitions. Stem has 15 letters. Loop has 7 letters. [2021-10-13 00:05:35,893 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:35,893 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 26 transitions. Stem has 8 letters. Loop has 14 letters. [2021-10-13 00:05:35,894 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:35,894 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 44 states and 54 transitions. [2021-10-13 00:05:35,895 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:35,896 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 44 states to 30 states and 36 transitions. [2021-10-13 00:05:35,896 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15 [2021-10-13 00:05:35,897 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16 [2021-10-13 00:05:35,897 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 36 transitions. [2021-10-13 00:05:35,897 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:35,897 INFO L681 BuchiCegarLoop]: Abstraction has 30 states and 36 transitions. [2021-10-13 00:05:35,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states and 36 transitions. [2021-10-13 00:05:35,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 24. [2021-10-13 00:05:35,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 24 states have (on average 1.2083333333333333) internal successors, (29), 23 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:35,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 29 transitions. [2021-10-13 00:05:35,900 INFO L704 BuchiCegarLoop]: Abstraction has 24 states and 29 transitions. [2021-10-13 00:05:35,901 INFO L587 BuchiCegarLoop]: Abstraction has 24 states and 29 transitions. [2021-10-13 00:05:35,901 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-13 00:05:35,901 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 29 transitions. [2021-10-13 00:05:35,902 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:35,902 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:35,902 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:35,903 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1] [2021-10-13 00:05:35,903 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1] [2021-10-13 00:05:35,903 INFO L791 eck$LassoCheckResult]: Stem: 918#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 919#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 920#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 921#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 916#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 917#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 922#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 935#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 934#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 926#L24 [2021-10-13 00:05:35,903 INFO L793 eck$LassoCheckResult]: Loop: 926#L24 assume 0 == main_#t~mem7;havoc main_#t~mem7;call write~int(1, main_~x2~0.base, main_~x2~0.offset, 4); 925#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 923#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 914#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 915#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 937#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 936#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 924#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 926#L24 [2021-10-13 00:05:35,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:35,904 INFO L82 PathProgramCache]: Analyzing trace with hash 1269321585, now seen corresponding path program 1 times [2021-10-13 00:05:35,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:35,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948835512] [2021-10-13 00:05:35,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:35,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:35,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:36,044 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:36,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 00:05:36,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948835512] [2021-10-13 00:05:36,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948835512] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:36,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320970030] [2021-10-13 00:05:36,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:36,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 00:05:36,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:36,046 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 00:05:36,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-13 00:05:36,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:36,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-13 00:05:36,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:36,286 INFO L354 Elim1Store]: treesize reduction 133, result has 14.2 percent of original size [2021-10-13 00:05:36,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 3 case distinctions, treesize of input 135 treesize of output 40 [2021-10-13 00:05:36,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 40 [2021-10-13 00:05:36,618 INFO L354 Elim1Store]: treesize reduction 100, result has 27.5 percent of original size [2021-10-13 00:05:36,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 44 treesize of output 61 [2021-10-13 00:05:37,029 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-10-13 00:05:37,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 46 treesize of output 42 [2021-10-13 00:05:37,045 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:37,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320970030] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:37,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 00:05:37,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-13 00:05:37,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089229943] [2021-10-13 00:05:37,046 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-13 00:05:37,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:37,047 INFO L82 PathProgramCache]: Analyzing trace with hash 1088312668, now seen corresponding path program 1 times [2021-10-13 00:05:37,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:37,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051301819] [2021-10-13 00:05:37,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:37,048 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:37,058 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:37,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:37,068 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:37,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 00:05:37,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 00:05:37,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-10-13 00:05:37,519 INFO L87 Difference]: Start difference. First operand 24 states and 29 transitions. cyclomatic complexity: 8 Second operand has 11 states, 10 states have (on average 1.6) internal successors, (16), 11 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:37,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 00:05:37,922 INFO L93 Difference]: Finished difference Result 29 states and 33 transitions. [2021-10-13 00:05:37,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 00:05:37,923 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 29 states and 33 transitions. [2021-10-13 00:05:37,924 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:37,924 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 29 states to 29 states and 33 transitions. [2021-10-13 00:05:37,924 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 14 [2021-10-13 00:05:37,924 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 14 [2021-10-13 00:05:37,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 33 transitions. [2021-10-13 00:05:37,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:37,925 INFO L681 BuchiCegarLoop]: Abstraction has 29 states and 33 transitions. [2021-10-13 00:05:37,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states and 33 transitions. [2021-10-13 00:05:37,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 24. [2021-10-13 00:05:37,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 24 states have (on average 1.1666666666666667) internal successors, (28), 23 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:37,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 28 transitions. [2021-10-13 00:05:37,928 INFO L704 BuchiCegarLoop]: Abstraction has 24 states and 28 transitions. [2021-10-13 00:05:37,928 INFO L587 BuchiCegarLoop]: Abstraction has 24 states and 28 transitions. [2021-10-13 00:05:37,928 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-13 00:05:37,929 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 24 states and 28 transitions. [2021-10-13 00:05:37,929 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 8 [2021-10-13 00:05:37,929 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:37,929 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:37,930 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 2, 2, 1, 1, 1, 1] [2021-10-13 00:05:37,930 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1] [2021-10-13 00:05:37,931 INFO L791 eck$LassoCheckResult]: Stem: 1019#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 1020#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 1021#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1022#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1017#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1018#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1036#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1033#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1027#L20 assume 0 == main_#t~mem6;havoc main_#t~mem6;call write~int(1, main_~x1~0.base, main_~x1~0.offset, 4); 1023#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1024#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1026#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1038#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1035#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1032#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1028#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 1029#L24 [2021-10-13 00:05:37,931 INFO L793 eck$LassoCheckResult]: Loop: 1029#L24 assume 0 == main_#t~mem7;havoc main_#t~mem7;call write~int(1, main_~x2~0.base, main_~x2~0.offset, 4); 1030#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1025#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1015#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1016#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1037#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1034#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1031#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 1029#L24 [2021-10-13 00:05:37,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:37,932 INFO L82 PathProgramCache]: Analyzing trace with hash -697316795, now seen corresponding path program 1 times [2021-10-13 00:05:37,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:37,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1232006193] [2021-10-13 00:05:37,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:37,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:37,955 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:37,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:37,984 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:37,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:37,985 INFO L82 PathProgramCache]: Analyzing trace with hash 1088312668, now seen corresponding path program 2 times [2021-10-13 00:05:37,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:37,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838399937] [2021-10-13 00:05:37,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:37,985 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:37,995 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:38,005 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:38,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:38,006 INFO L82 PathProgramCache]: Analyzing trace with hash -1710122080, now seen corresponding path program 1 times [2021-10-13 00:05:38,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:38,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513282463] [2021-10-13 00:05:38,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:38,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:38,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:38,163 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-10-13 00:05:38,163 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-13 00:05:38,163 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513282463] [2021-10-13 00:05:38,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513282463] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:38,164 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759623860] [2021-10-13 00:05:38,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:38,164 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 00:05:38,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:38,165 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 00:05:38,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-10-13 00:05:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:38,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 246 conjuncts, 25 conjunts are in the unsatisfiable core [2021-10-13 00:05:38,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:38,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 12 [2021-10-13 00:05:38,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-10-13 00:05:38,652 INFO L354 Elim1Store]: treesize reduction 20, result has 37.5 percent of original size [2021-10-13 00:05:38,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 27 treesize of output 26 [2021-10-13 00:05:38,747 INFO L354 Elim1Store]: treesize reduction 40, result has 36.5 percent of original size [2021-10-13 00:05:38,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 40 [2021-10-13 00:05:39,505 INFO L354 Elim1Store]: treesize reduction 36, result has 35.7 percent of original size [2021-10-13 00:05:39,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 55 [2021-10-13 00:05:39,646 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-13 00:05:39,646 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 27 [2021-10-13 00:05:39,656 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 4 proven. 26 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-13 00:05:39,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759623860] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 00:05:39,657 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-13 00:05:39,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-10-13 00:05:39,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985698746] [2021-10-13 00:05:40,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-13 00:05:40,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-13 00:05:40,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-13 00:05:40,183 INFO L87 Difference]: Start difference. First operand 24 states and 28 transitions. cyclomatic complexity: 7 Second operand has 12 states, 11 states have (on average 3.0) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:41,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 00:05:41,463 INFO L93 Difference]: Finished difference Result 33 states and 38 transitions. [2021-10-13 00:05:41,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-13 00:05:41,463 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 33 states and 38 transitions. [2021-10-13 00:05:41,464 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 15 [2021-10-13 00:05:41,465 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 33 states to 33 states and 38 transitions. [2021-10-13 00:05:41,465 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21 [2021-10-13 00:05:41,466 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21 [2021-10-13 00:05:41,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 38 transitions. [2021-10-13 00:05:41,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-13 00:05:41,467 INFO L681 BuchiCegarLoop]: Abstraction has 33 states and 38 transitions. [2021-10-13 00:05:41,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states and 38 transitions. [2021-10-13 00:05:41,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 31. [2021-10-13 00:05:41,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 31 states have (on average 1.1612903225806452) internal successors, (36), 30 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:41,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 36 transitions. [2021-10-13 00:05:41,471 INFO L704 BuchiCegarLoop]: Abstraction has 31 states and 36 transitions. [2021-10-13 00:05:41,471 INFO L587 BuchiCegarLoop]: Abstraction has 31 states and 36 transitions. [2021-10-13 00:05:41,471 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-13 00:05:41,471 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 31 states and 36 transitions. [2021-10-13 00:05:41,471 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 15 [2021-10-13 00:05:41,472 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-13 00:05:41,472 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-13 00:05:41,473 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 2, 2, 1, 1, 1, 1] [2021-10-13 00:05:41,473 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 2, 2, 1, 1, 1] [2021-10-13 00:05:41,473 INFO L791 eck$LassoCheckResult]: Stem: 1172#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 1173#L-1 havoc main_#res;havoc main_#t~malloc0.base, main_#t~malloc0.offset, main_#t~malloc1.base, main_#t~malloc1.offset, main_#t~malloc2.base, main_#t~malloc2.offset, main_#t~malloc3.base, main_#t~malloc3.offset, main_#t~mem5, main_#t~mem6, main_#t~mem7, main_#t~mem4, main_~x0~0.base, main_~x0~0.offset, main_~x1~0.base, main_~x1~0.offset, main_~x2~0.base, main_~x2~0.offset, main_~x3~0.base, main_~x3~0.offset;call main_#t~malloc0.base, main_#t~malloc0.offset := #Ultimate.allocOnStack(4);main_~x0~0.base, main_~x0~0.offset := main_#t~malloc0.base, main_#t~malloc0.offset;call main_#t~malloc1.base, main_#t~malloc1.offset := #Ultimate.allocOnStack(4);main_~x1~0.base, main_~x1~0.offset := main_#t~malloc1.base, main_#t~malloc1.offset;call main_#t~malloc2.base, main_#t~malloc2.offset := #Ultimate.allocOnStack(4);main_~x2~0.base, main_~x2~0.offset := main_#t~malloc2.base, main_#t~malloc2.offset;call main_#t~malloc3.base, main_#t~malloc3.offset := #Ultimate.allocOnStack(4);main_~x3~0.base, main_~x3~0.offset := main_#t~malloc3.base, main_#t~malloc3.offset;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call write~int(0, main_~x2~0.base, main_~x2~0.offset, 4);call write~int(0, main_~x3~0.base, main_~x3~0.offset, 4); 1174#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1175#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1170#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1171#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1176#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1196#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1195#L20 assume 0 == main_#t~mem6;havoc main_#t~mem6;call write~int(1, main_~x1~0.base, main_~x1~0.offset, 4); 1181#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1193#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1191#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1190#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1188#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1185#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1180#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 1182#L24 [2021-10-13 00:05:41,473 INFO L793 eck$LassoCheckResult]: Loop: 1182#L24 assume 0 == main_#t~mem7;havoc main_#t~mem7;call write~int(1, main_~x2~0.base, main_~x2~0.offset, 4); 1183#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1177#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1168#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1169#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1198#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1197#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1178#L20 assume 0 == main_#t~mem6;havoc main_#t~mem6;call write~int(1, main_~x1~0.base, main_~x1~0.offset, 4); 1179#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1194#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1192#L16 assume 0 == main_#t~mem5;havoc main_#t~mem5;call write~int(1, main_~x0~0.base, main_~x0~0.offset, 4); 1187#L24-2 call main_#t~mem4 := read~int(main_~x3~0.base, main_~x3~0.offset, 4); 1189#L15-1 assume !!(0 == main_#t~mem4);havoc main_#t~mem4;call main_#t~mem5 := read~int(main_~x0~0.base, main_~x0~0.offset, 4); 1186#L16 assume !(0 == main_#t~mem5);havoc main_#t~mem5;call write~int(0, main_~x0~0.base, main_~x0~0.offset, 4);call main_#t~mem6 := read~int(main_~x1~0.base, main_~x1~0.offset, 4); 1184#L20 assume !(0 == main_#t~mem6);havoc main_#t~mem6;call write~int(0, main_~x1~0.base, main_~x1~0.offset, 4);call main_#t~mem7 := read~int(main_~x2~0.base, main_~x2~0.offset, 4); 1182#L24 [2021-10-13 00:05:41,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:41,474 INFO L82 PathProgramCache]: Analyzing trace with hash -697316795, now seen corresponding path program 2 times [2021-10-13 00:05:41,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:41,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525542659] [2021-10-13 00:05:41,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:41,475 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:41,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:41,497 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:41,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:41,525 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:41,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:41,526 INFO L82 PathProgramCache]: Analyzing trace with hash 2047759866, now seen corresponding path program 1 times [2021-10-13 00:05:41,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:41,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520948008] [2021-10-13 00:05:41,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:41,527 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:41,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:41,542 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:41,557 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:41,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:41,558 INFO L82 PathProgramCache]: Analyzing trace with hash 462437174, now seen corresponding path program 2 times [2021-10-13 00:05:41,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-13 00:05:41,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172579349] [2021-10-13 00:05:41,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 00:05:41,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 00:05:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:41,592 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-13 00:05:41,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-13 00:05:41,665 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-13 00:05:46,697 INFO L210 LassoAnalysis]: Preferences: [2021-10-13 00:05:46,697 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-13 00:05:46,697 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-13 00:05:46,697 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-13 00:05:46,697 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-13 00:05:46,697 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:46,697 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-13 00:05:46,715 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-13 00:05:46,715 INFO L133 ssoRankerPreferences]: Filename of dumped script: 4BitCounterPointer.c_Iteration9_Lasso [2021-10-13 00:05:46,716 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-13 00:05:46,716 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-13 00:05:46,732 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:46,734 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:46,736 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:46,738 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:46,740 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:46,743 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:46,745 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:47,535 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:47,537 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-13 00:05:48,126 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-13 00:05:48,126 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-13 00:05:48,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,130 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,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 [2021-10-13 00:05:48,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-13 00:05:48,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,143 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-13 00:05:48,143 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,143 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,143 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,143 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-13 00:05:48,143 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-13 00:05:48,148 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,173 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,174 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-13 00:05:48,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 [2021-10-13 00:05:48,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-13 00:05:48,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,188 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,188 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-13 00:05:48,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-13 00:05:48,192 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,220 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,221 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-13 00:05:48,224 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,232 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,232 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-13 00:05:48,233 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,233 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,233 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,233 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-13 00:05:48,233 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-13 00:05:48,234 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-10-13 00:05:48,259 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,260 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-13 00:05:48,261 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,270 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,270 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,270 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,270 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,272 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,272 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,274 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,298 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,299 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-13 00:05:48,301 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,309 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,309 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,309 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,309 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,311 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,311 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,347 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,354 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-13 00:05:48,358 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,367 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,369 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,369 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,371 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,396 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,397 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-13 00:05:48,400 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,409 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,409 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,409 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,409 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,411 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,411 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,415 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,440 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,441 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-13 00:05:48,442 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,451 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,452 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,452 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,458 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,459 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,470 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,497 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,498 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-13 00:05:48,500 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,509 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,509 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,509 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,509 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,512 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,512 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,516 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,542 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-13 00:05:48,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,554 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,555 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,559 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,585 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-13 00:05:48,586 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,595 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,595 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,595 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,595 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,597 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,598 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,602 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-10-13 00:05:48,627 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,627 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-13 00:05:48,630 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,639 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,640 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,640 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,640 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,650 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,651 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,671 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,698 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-13 00:05:48,699 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,708 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,708 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,709 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,710 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,713 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2021-10-13 00:05:48,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,740 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-13 00:05:48,741 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,750 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,750 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,750 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,750 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,753 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,753 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,757 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,783 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-13 00:05:48,785 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,793 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,793 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,793 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,793 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,797 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,798 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,803 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,827 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,827 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-13 00:05:48,829 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,840 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,840 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,845 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-13 00:05:48,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:48,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,869 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-13 00:05:48,870 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-13 00:05:48,878 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-13 00:05:48,878 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-13 00:05:48,879 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-13 00:05:48,879 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-13 00:05:48,882 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-13 00:05:48,882 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-13 00:05:48,904 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-13 00:05:48,916 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-10-13 00:05:48,916 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-10-13 00:05:48,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-13 00:05:48,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 [2021-10-13 00:05:48,918 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-13 00:05:48,919 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-13 00:05:48,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-13 00:05:48,928 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-10-13 00:05:48,929 INFO L513 LassoAnalysis]: Proved termination. [2021-10-13 00:05:48,929 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_#t~mem7) = -2*ULTIMATE.start_main_#t~mem7 + 1 Supporting invariants [] [2021-10-13 00:05:48,952 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-10-13 00:05:49,160 INFO L297 tatePredicateManager]: 42 out of 42 supporting invariants were superfluous and have been removed [2021-10-13 00:05:49,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 00:05:49,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:49,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 00:05:49,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:49,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 00:05:49,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 23 conjunts are in the unsatisfiable core [2021-10-13 00:05:49,272 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 00:05:49,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-10-13 00:05:49,385 INFO L354 Elim1Store]: treesize reduction 27, result has 38.6 percent of original size [2021-10-13 00:05:49,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 30 [2021-10-13 00:05:49,507 INFO L354 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2021-10-13 00:05:49,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 21 [2021-10-13 00:05:49,588 INFO L354 Elim1Store]: treesize reduction 67, result has 32.3 percent of original size [2021-10-13 00:05:49,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 48 [2021-10-13 00:05:49,849 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:49,871 INFO L354 Elim1Store]: treesize reduction 66, result has 33.3 percent of original size [2021-10-13 00:05:49,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 33 treesize of output 49 [2021-10-13 00:05:50,103 INFO L354 Elim1Store]: treesize reduction 84, result has 15.2 percent of original size [2021-10-13 00:05:50,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 5 case distinctions, treesize of input 51 treesize of output 49 [2021-10-13 00:05:50,213 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 00:05:50,214 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 9 loop predicates [2021-10-13 00:05:50,214 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 31 states and 36 transitions. cyclomatic complexity: 8 Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:50,464 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 31 states and 36 transitions. cyclomatic complexity: 8. Second operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 61 states and 70 transitions. Complement of second has 23 states. [2021-10-13 00:05:50,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 1 stem states 10 non-accepting loop states 1 accepting loop states [2021-10-13 00:05:50,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 2.3) internal successors, (23), 10 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 00:05:50,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 33 transitions. [2021-10-13 00:05:50,466 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 33 transitions. Stem has 16 letters. Loop has 15 letters. [2021-10-13 00:05:50,466 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:50,466 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 33 transitions. Stem has 31 letters. Loop has 15 letters. [2021-10-13 00:05:50,467 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:50,467 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 33 transitions. Stem has 16 letters. Loop has 30 letters. [2021-10-13 00:05:50,468 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-13 00:05:50,468 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 61 states and 70 transitions. [2021-10-13 00:05:50,469 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-13 00:05:50,470 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 61 states to 0 states and 0 transitions. [2021-10-13 00:05:50,470 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-13 00:05:50,470 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-13 00:05:50,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-13 00:05:50,470 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-13 00:05:50,470 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-13 00:05:50,470 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-13 00:05:50,471 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-13 00:05:50,471 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-13 00:05:50,471 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-13 00:05:50,471 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-13 00:05:50,471 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-13 00:05:50,477 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 13.10 12:05:50 BoogieIcfgContainer [2021-10-13 00:05:50,477 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-13 00:05:50,478 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-13 00:05:50,478 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-13 00:05:50,478 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-13 00:05:50,478 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 12:05:11" (3/4) ... [2021-10-13 00:05:50,481 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-13 00:05:50,481 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-13 00:05:50,482 INFO L168 Benchmark]: Toolchain (without parser) took 39567.39 ms. Allocated memory was 123.7 MB in the beginning and 188.7 MB in the end (delta: 65.0 MB). Free memory was 92.3 MB in the beginning and 83.5 MB in the end (delta: 8.8 MB). Peak memory consumption was 72.3 MB. Max. memory is 16.1 GB. [2021-10-13 00:05:50,482 INFO L168 Benchmark]: CDTParser took 0.35 ms. Allocated memory is still 79.7 MB. Free memory is still 33.4 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 00:05:50,483 INFO L168 Benchmark]: CACSL2BoogieTranslator took 319.54 ms. Allocated memory is still 123.7 MB. Free memory was 92.0 MB in the beginning and 99.8 MB in the end (delta: -7.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-13 00:05:50,483 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.12 ms. Allocated memory is still 123.7 MB. Free memory was 99.8 MB in the beginning and 98.4 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 00:05:50,483 INFO L168 Benchmark]: Boogie Preprocessor took 28.99 ms. Allocated memory is still 123.7 MB. Free memory was 98.4 MB in the beginning and 97.2 MB in the end (delta: 1.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 00:05:50,483 INFO L168 Benchmark]: RCFGBuilder took 382.62 ms. Allocated memory is still 123.7 MB. Free memory was 97.2 MB in the beginning and 86.8 MB in the end (delta: 10.5 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-13 00:05:50,484 INFO L168 Benchmark]: BuchiAutomizer took 38774.02 ms. Allocated memory was 123.7 MB in the beginning and 188.7 MB in the end (delta: 65.0 MB). Free memory was 86.3 MB in the beginning and 83.5 MB in the end (delta: 2.8 MB). Peak memory consumption was 69.1 MB. Max. memory is 16.1 GB. [2021-10-13 00:05:50,484 INFO L168 Benchmark]: Witness Printer took 3.26 ms. Allocated memory is still 188.7 MB. Free memory is still 83.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 00:05:50,486 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.35 ms. Allocated memory is still 79.7 MB. Free memory is still 33.4 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 319.54 ms. Allocated memory is still 123.7 MB. Free memory was 92.0 MB in the beginning and 99.8 MB in the end (delta: -7.8 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 49.12 ms. Allocated memory is still 123.7 MB. Free memory was 99.8 MB in the beginning and 98.4 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.1 GB. * Boogie Preprocessor took 28.99 ms. Allocated memory is still 123.7 MB. Free memory was 98.4 MB in the beginning and 97.2 MB in the end (delta: 1.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 382.62 ms. Allocated memory is still 123.7 MB. Free memory was 97.2 MB in the beginning and 86.8 MB in the end (delta: 10.5 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 38774.02 ms. Allocated memory was 123.7 MB in the beginning and 188.7 MB in the end (delta: 65.0 MB). Free memory was 86.3 MB in the beginning and 83.5 MB in the end (delta: 2.8 MB). Peak memory consumption was 69.1 MB. Max. memory is 16.1 GB. * Witness Printer took 3.26 ms. Allocated memory is still 188.7 MB. Free memory is still 83.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 9 terminating modules (6 trivial, 3 deterministic, 0 nondeterministic). One deterministic module has affine ranking function 1 + -2 * unknown-#memory_int-unknown[x0][x0] and consists of 5 locations. One deterministic module has affine ranking function -2 * unknown-#memory_int-unknown[x1][x1] + 1 and consists of 12 locations. One deterministic module has affine ranking function -2 * aux-x2-aux + 1 and consists of 13 locations. 6 modules have a trivial ranking function, the largest among these consists of 12 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 38.7s and 10 iterations. TraceHistogramMax:4. Analysis of lassos took 24.7s. Construction of modules took 3.5s. Büchi inclusion checks took 10.1s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 8. Automata minimization 32.0ms AutomataMinimizationTime, 8 MinimizatonAttempts, 22 StatesRemovedByMinimization, 6 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had 31 states and ocurred in iteration 8. Nontrivial modules had stage [2, 1, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 12/22 HoareTripleCheckerStatistics: 39 SDtfs, 90 SDslu, 45 SDs, 0 SdLazy, 464 SolverSat, 124 SolverUnsat, 3 SolverUnknown, 0 SolverNotchecked, 3541.8ms Time LassoAnalysisResults: nont0 unkn0 SFLI1 SFLT0 conc3 concLT0 SILN0 SILU2 SILI0 SILT0 lasso3 LassoPreprocessingBenchmarks: Lassos: inital1233 mio100 ax100 hnf100 lsp98 ukn33 mio100 lsp38 div100 bol100 ite100 ukn100 eq187 hnf88 smp96 dnf100 smp100 tf100 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 40ms VariablesStem: 1 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 2 MotzkinApplications: 6 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-13 00:05:50,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-10-13 00:05:50,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-10-13 00:05:50,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:51,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-13 00:05:51,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b7b3020d-6e41-4c13-ae59-725f5b0d33b0/bin/uautomizer-WNIpwEf4Nt/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...